【发布时间】:2018-06-07 12:23:27
【问题描述】:
我有一个安装了 CentOS 的 VM,其中存在 Orion Context Broker、Cygnus、Mosqquito 和 MongoDB。当我使用以下命令检查连接时:
netstat -ntlpd
我收到以下数据Connections
可以看出有东西已经在监听端口 8081 和 5050(它们属于 Cygnus)。但是当我使用以下内容时,天鹅座本身并不活跃:
service cygnus status
没有任何 Cygnus 实例正在运行
在尝试运行 Cygnus 测试时,它给了我一个致命错误,指出端口被占用并且配置错误。
试图从
运行 cygnussudo service cygnus start
也失败了。这是 systemctl 状态: FailedCygnus
在检查分配给 Cygnus 端口的 PID 下的进程是什么之后,我有这个: CygnusPorts
也许有人知道那是什么?感觉 Cygnus 就在那里,但配置有问题。此外,还有另一种运行 Cygnus 的方式,因为我需要以某种方式接收来自订阅的通知。 提前谢谢你,Stackoverflow!
编辑 1
尝试杀死那些侦听端口 5050 和 8081 的 PID 下的进程,但没有帮助,cygnus 仍然无法启动。 目前正在考虑简单地重新安装所有内容。
编辑 2
因此,我设法使用 agent_test 文件运行了简单的“虚拟”侦听器。不过我想这只是在开始和学习目的上很好,以后最好使用自己的配置?
【问题讨论】:
-
运行
ps -aux | grep "8081"和ps -aux | grep "5050"。您将看到哪个进程正在使用端口 8081 和 5050。如果需要,您可以终止这些进程并尝试再次启动 Cygnus。 -
@DaltonCézane 问题已编辑
标签: fiware fiware-orion fiware-cygnus