azure - 如何修复 azure 函数中的连接 EADDRINUSE 错误
问题描述
我有一个在 azure 函数中运行的节点应用程序,它将从数据湖中读取 json 文件。当我尝试运行该功能时,出现以下错误connect EADDRINUSE 52.7.45.242:443at module.exports (C:\home\site\wwwroot\InitialLoadFunction\index.js:37:15)at runMicrotasks (<anonymous>)at processTicksAndRejections (internal/process/task_queues.js:93:5)
我已重新启动/停止函数应用并重新部署代码,但错误无法解决。有人知道如何清除在 azure 中使用此地址的进程吗?
解决方案
EADDRINUSE 表示listen() 尝试绑定服务器的端口号已被使用。
因此,在您的情况下,必须已经在特定端口上运行服务器。尝试更改端口或创建新的函数应用并进行部署。
推荐阅读
- c++ - 如何通过函数参数返回指向不规则数组的指针?
- php - 在 WordPress 中通过 PHP 显示兄弟页面
- angular - 我想以角度在两个单独的循环中添加序列号
- python - python pandas数组合并
- excel - Excel VLOOKUP/INDEX 根据值多次
- apache-spark - 作业的 TaskCommitDenied(驱动程序拒绝任务提交):
分割: ,尝试次数: - python - 排序链接不会在 django-tables2 中保留页面锚点
- php - laravel find() 返回空刀片文件时返回错误
- vba - excel 访问选择性行传输而不是整个电子表格
- javascript - 在 Vue-cli 中手动重复 animateCss 失败