Здравствуйте.
У меня есть некоторое количество сервисов. Один сервис - один контейнер. Из них всех один клиент, все остальные сервера, клиент - HTTP. Суть вопроса - как мне соединить все это? Ведь нужно отдельно указать интернал порт для контейнера с которого посылаю запрос, а в документации gRPC я так и не нашел нужного ответа.
Что использую:
Client - NestJS
Servers - pure nodejs
RPC - gRPC
p.s. Если кто-то сможет дать ссылку или объяснить, как вообще работает rpc - буду благодарен. Спасибо
Абстрагируйтесь от докера и контейнеров. Что надо сделать, если каждый сервис будет находиться на разных серверах? После ответа придет понимание, что надо сделать для докера.