Итак, у нас есть 2 сервера, работающих на одном веб-хосте. Мы связали MySQL для прослушивания общедоступного IP-адреса сервера базы данных, и веб-сервер подключается к нему с общедоступного IP-адреса. Оба сервера работают в одной частной сети.
В настоящее время метод подключения к базе данных из нашего php-скрипта занимает около 3 мс для подключения к хосту сервера базы данных MySQL.
Мой вопрос: будет ли взаимодействие данных MySql с веб-сервера быстрее, если мы привяжем его для прослушивания на частном сетевом адресе на сервере базы данных вместо общедоступного IP-адреса? или это то же самое, независимо от того, и не будет иначе.
Пакеты на общедоступный IP-адрес, скорее всего, проходят через ваш брандмауэр, а пакеты на частный IP-адрес, скорее всего, нет. Так что да, вероятно, будет (немного) быстрее использовать частный IP.