Коллеги, есть проблемы при масштабировании приложения,
билдим JAR отдельно для веб-клиента, отдельно middleware,
запускаем в кластере k8s с использованием ZooKeeper,
блок middleware скелится без проблем,
а вот со скелингом блока веб-клиента проблемы, когда инстансов веб-клиента больше одного - сразу на странице авторизации получаем ошибку:
“Время неактивности сессии истекло”
ERROR com.haulmont.cuba.web.AppUI - Unable to init ui
java.lang.RuntimeException: Unable to initialize UI Component - calling afterPropertiesSet for class com.haulmont.cuba.web.gui.components.WebLookupField
…
Caused by: com.haulmont.cuba.security.global.NoUserSessionException: User session not found
В чем может быть причина?
Логи интстансов прикрепляю.
logs-from-app-in-app-7695774dd5-mq7nh.txt (61.4 КБ)
logs-from-app-in-app-7695774dd5-n6q2v.txt (34.0 КБ)
logs-from-app-in-app-7695774dd5-r9245.txt (13.1 КБ)
logs-from-middleware-in-middleware-7b9f7468c8-hvwdg.txt (13.1 КБ)
logs-from-middleware-in-middleware-7b9f7468c8-k9h44.txt (10.3 КБ)
logs-from-middleware-in-middleware-7b9f7468c8-l2nws.txt (10.2 КБ)