Караф 4.2.2 липкое имя рабочего сеанса - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть запросы балансировки нагрузки веб-сервера к двум серверам приложений, на которых запущен экземпляр karaf.Чтобы иметь возможность проводить липкие сеансы, мне нужно установить имя рабочего на встроенном причале karaf (JSESSIONID. $ WORKER_NAME).

На моем старом Karaf (Версия 4.0.3) я смог сделать это с помощьюследующее свойство в 'org.ops4j.pax.web.cfg':

org.ops4j.pax.web.worker.name = 123

Я обновился до версии 4.2.2 Karaf, и это больше не работает.Рабочее имя всегда равно 'node0'.

Как я могу установить это в более новой версии Karaf?

1 Ответ

0 голосов
/ 12 февраля 2019

Я нашел решение, которое устанавливает переменную среды 'JETTY_WORKER_INSTANCE'.Это используется вместе с префиксом 'node' в качестве имени рабочего.

...