У меня есть несколько серверов koa с балансировщиком нагрузки, использующим вход в систему с паспортом. Я хотел бы сохранить сеанс на всех серверах.
Моя первая попытка заключалась в том, чтобы установить хранилище сеансов в базе данных mysql, но это заставило сервер вызывать mysql при каждом запросе, что вызывало проблемы с производительностью.
Я хотел бы сохранить объект сеанса в ОЗУ каждого сервера, и если балансировщик нагрузки перенаправляет пользователя на другой сервер, а сервер не распознает файл cookie, я бы хотел, чтобы он вернулся к базе данных и загрузил данные в свою оперативную память тоже.
Есть ли способ сделать это?
Спасибо.