Я запускаю таймер для каждого полученного http-запроса, я хочу добавить loadbalancer, но второй запрос может / не будет отправлен на правильный сервер - PullRequest
1 голос
/ 13 января 2020

Я запускаю таймер для каждого пользовательского запроса API (по HTTP).

Я хочу расти горизонтально (добавляя серверы), но если у меня есть несколько серверов за балансировщиком нагрузки, пользователь может не быть отправлен в тот же бэкэнд сервер для второго запроса, и моя функция синхронизации не будет работать.

Если бы я мог использовать куки-файлы, было бы легко с липкими сессиями.

Я могу узнать пользователя, используя параметр в URL но я бы предпочел не создавать свою собственную схему балансировки нагрузки, используя Nginx или аналогичные решения.

Если это поможет: - Приложение находится в nodejs - Размещено в DigitalOcean.

Любой поражен прекрасной идеей?

...