Я создаю архитектуру микроуслуг, а nodejs
- первый уровень, который будет получать запросы пользователей, а затем передавать запрос или вызывать разные бэкэнд-микроуслуги в зависимости от типа запроса.
поэтому Еслия не ошибаюсь, я вижу, что системы в бэкэнде прерывают соединение после обслуживания контента, потому что оно не может поддерживать соединение, потому что миллионы людей получают доступ к системе.
Но в моем случае nodejs
точно знает, чтомикро-сервисы, которые он будет использовать, поэтому я должен поддерживать соединение с этим сервисом все время и передавать запрос поверх этого соединения, не закрывая его, чтобы сделать его быстрее и без затрат на создание и разрыв соединения.
мой вопрос
1) способ передачи всех запросов по одному соединению между слоем nodejs
и уровнем микро-услуг без прерывания или нет?
2) каксоздать это соединение и поддерживать его между nodejs
и службой?
Я являюсь частью команды, ответственной за эту часть, поэтому любая помощь или предложение будут полезны, заранее спасибо.