【问题标题】:Running Fiware-Cygnus listener in CentOS在 CentOS 中运行 Fiware-Cygnus 监听器
【发布时间】: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 测试时,它给了我一个致命错误,指出端口被占用并且配置错误。

试图从

运行 cygnus
sudo 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


【解决方案1】:

因此,对于我来说,使用 agent-test.conf 文件进行进一步调查就足够了,监听器工作并且数据存储在数据库中。也许将来我会再次遇到这个问题,但现在它可以工作。

我必须事先做的是杀死现有的进程。

【讨论】:

  • 我认为问题不是错误,但也许当您停止服务时,它并没有完全停止。正如您所说,解决方案是找到该进程并杀死它。
  • 可能是安装过程中出现的错误?无论如何,现在一切正常,我很高兴:)
  • 感谢您的反馈。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-15
  • 1970-01-01
  • 2021-06-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多