Как я могу изменить IP-адрес в ошибке ETIMEDOUT в моем приложении VuejS, запущенном через pm2? - PullRequest
1 голос
/ 06 ноября 2019

Я запускаю приложение Laravel на экземпляре Ubuntu ec2, используя Nginx .

У меня есть приложение, созданное с использованием Vue.js , работающий через pm2 , использующий API из приложения Laravel.

Недавно у меня возникла проблема, когда мне пришлось поменять эластичный IP-адрес, используемый в AWS, ис тех пор пытаюсь заставить его работать снова с новым IP.

Я получаю только 502, а теперь ошибки Nginx 504 и перепробовал все, что смог найти (в основном, об увеличении времени fastcgi). Ниже перечислены ошибки, которые я вижу (с отредактированными URL-адресами и IP-адресами).

Мой журнал pm2:

ERROR  connect ETIMEDOUT <the old wrong IP>:443
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)

Мой журнал ошибок nginx:

[error] 29592#29592: *83 upstream timed out (110: Connection timed out) while reading 
response header from upstream, client: <my computers IP>, server: <the site URL>, 
request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:3000/", host: "<the site URL>"

Какя могу обновить неправильный IP-адрес, указанный в моем журнале ошибок pm2?

Я нашел этот вопрос, но, честно говоря, точно не уверен, как именно "запустить" pm2 предложенным способом.

...