Можно ли использовать внутренние ip-адреса рабочих машин для подключения рабочего к очереди rabbitmq? - PullRequest
0 голосов
/ 16 января 2019

две машины: «главный обработчик очереди rabbitmq» и «рабочая машина - это серверы одной и той же платформы (т.е. digitalocean)».

Можно ли использовать их внутренние ips для подключения? Если да, будет ли он быстрее, чем внешнее IP-соединение?

1 Ответ

0 голосов
/ 16 января 2019

Это больше вопрос о сети / системном администраторе, чем вопрос программирования, но в любом случае:

Пока одна машина может обращаться к другой через свой «внутренний ip» (я предполагаю, что вы имеете в виду локальный частный ip), и нет ничего, что блокировало бы соединения (брандмауэр и т. Д.) На этих ips, тогда да, конечно, это будет работать. Просто отметьте, что, поскольку две машины принадлежат одной и той же хостинговой компании, это не значит, что они подключены к одной локальной сети (физически они находятся в одном центре данных?).

Поскольку использование внутреннего ip будет или не будет быстрее, это зависит от локальной сети, сетевых карт и т. Д. - обычно быстрее, когда оба сервера действительно находятся в одной локальной сети, но это не так гарантировано либо.

...