【发布时间】:2016-03-09 00:11:01
【问题描述】:
我有 2 个 Sails 应用程序,一个依赖于另一个。 首先我在 1337 端口运行,第二个在 1338 运行。 直到昨天一切正常。有 Mac,现在我只能在 1337 运行它,然后在第二个终端选项卡上运行 1338 给我: 错误:听 EADDRINUSE :::1338 如果我正在运行 killall -9 node 它杀死了 1337,然后当我再次尝试重新运行 1337 时,我得到了错误:也听 EADDRINUSE :::1337, 如果我将在 1337 的选项卡上运行 killall -9 节点 我得到:没有找到属于您的匹配进程 并且不能运行任何应用程序。 只会帮助重启终端
我可以调整任何系统设置吗? 我是 Mac 新用户。
【问题讨论】:
-
您查看过活动监视器吗?您可能在某处有一个叛徒
node进程。 -
是的,我刚刚检查过,没有节点进程,我刚刚重新启动终端,然后再次午餐 1337,然后只看到那个进程
-
lsof -n | grep 1337 | grep LISTEN显示什么?那也许能找到有问题的进程。 -
您是否以集群模式启动了节点?
-
不幸的是什么都没有。只是去二线