Heroku - NGINX - Порты и апстрим - PullRequest
0 голосов
/ 01 марта 2019

У меня есть два контейнера в приложении Heroku.Одним из них является nginx, который работает в качестве маршрутизатора и указывает на сервер или сеть, которые также являются контейнерами (they are all docker containers running with different ports и в разных dynos).У меня вопрос, как я могу ссылаться на другие контейнеры в моем файле default.conf, чтобы они могли общаться:

upstream web {
    server web.1:3001; // What should I put here?
}

upstream worker {
    server worker.1:3000; // What should I put here?
}

server {
    listen $PORT default_server;
...

Должен ли я указать

localhost:<port> 

или имя

container:<port>

или

dynoName:<port>

?. Как мне заставить их общаться друг с другом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...