【发布时间】:2020-07-28 14:45:11
【问题描述】:
我正在尝试在 Azure 上运行 nodejs 应用程序(在 Heroku 上运行得非常好)。
在应用上运行 npm start 后,出现以下错误:
Error: connect EADDRNOTAVAIL 127.0.0.1 - Local (0.0.0.0:56256)
at internalConnect (net.js:907:16)
at defaultTriggerAsyncIdScope (internal/async_hooks.js:301:12)
at net.js:998:9
at processTicksAndRejections (internal/process/task_queues.js:75:11) {
errno: 'EADDRNOTAVAIL',
code: 'EADDRNOTAVAIL',
syscall: 'connect',
address: '127.0.0.1'
}
我尝试设置各种空闲端口,但无论如何,我都会收到此错误。
【问题讨论】:
-
从你的报错信息来看,你的问题出在端口冲突上。一般只要在本地正常运行,用git部署,就不会出现问题。推荐使用
Linux运行环境。 -
它在 Linux 网络应用程序上运行
-
通过git部署的时候,可以在Action中找到error/logs。