Мне было интересно, если кто-то использовал HAProxy для sharding. В частности, я хотел бы иметь возможность использовать cookie, который я определяю с идентификатором, и иметь любого клиента, который представляет эту комбинацию cookie/identifier, на тот же сервер. Это кажется возможным, и мои предварительные тесты, похоже, работают, но я не уверен.HAProxy и «sharding»
Моя прослушать конфигурация выглядит следующим образом:
listen appli1-rewrite 0.0.0.0:80
cookie mysession= prefix
balance roundrobin
server app1_1 192.168.0.1:80 cookie server01
server app1_2 192.168.0.2:80 cookie server02
option httpclose
Однако, когда я смотрю на заголовки запросов с использованием живых HTTP заголовков я не вижу mysession печенье, указывающий, какой сервер будет будет, что и Я ожидал, что на основе операции префикса. Я совершенно новый для HAProxy, поэтому любая помощь/руководство будет замечательным!
Вы должны попытаться спросить об этом на http://serverfault.com, поскольку это скорее вопрос ИТ чем программный. Вероятно, вам повезет больше. –
Что такое sharting? –