У меня есть приложение, которое получает данные из нескольких источников в режиме реального времени, используя логины и пароли. После того, как данные получены, они сохраняются в хранилище памяти и заменяются после появления новых данных. Также я использую сеансы с mongo-db для аутентификации запросов пользователей. Проблема в том, что я не могу масштабировать это приложение с помощью pm2, так как я могу использовать только одно подключение к моему источнику данных для одной пары логин/пароль.
Есть ли способ использовать разные логин/пароль для каждого кластера или получить идентификатор кластера внутри приложения?
Являются ли значения/сессии памяти общими для кластеров или они разделены? Спасибо.