Hi Ian,
Le 12/03/2014 22:06, Ian Scott a écrit :
Hi,
It looks like my integer stick table is somehow getting its keys'
endianness switched when being sent from one peer to the other. Here are
a couple examples:
Peer 1: 0x20d7e74: key=1389946712 use=0 exp=86385207 server_id=1
Peer 2: 0x230cab4: key=1491589202 use=0 exp=86385206 server_id=1
Peer 1: 0x21b44d4: key=762364433 use=0 exp=86352564 server_id=1
Peer 2: 0x230a994: key=297955373 use=0 exp=86352564 server_id=1
Here's how the table is defined in my backend section:
stick-table type integer size 1m expire 24h peers lbs
Both of my peers are identical and running Ubuntu 12.04 LTS x86_64 and
HAProxy 1.5-dev22.
Please upgrade to the current snapshot, it should solve your issue :
http://haproxy.1wt.eu/git?p=haproxy.git;a=commit;h=9a60ff9cb60cb11fbf6db932dcfbc3fe810212d8
--
Cyril Bonté