FIWARE Orion 运行时错误

阿纳斯塔西奥斯·奥科诺米迪斯

我正在使用 FIWARE Orion(在 docker 镜像中)并且我面临着丢失一些记录的可能性。我查看了日志,发现了一些错误,如下所示:

time=Sunday 17 Dec 21:03:13 2017.743Z | lvl=ERROR | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=safeMongo.cpp[287]:setStringVector | msg=Runtime Error (element 0 in array was supposed to be an string but type=3 from caller mongoSubCacheItemInsert:225)

根据http://fiware-orion.readthedocs.io/en/0.26.1/admin/logs/这些类型的错误(运行时)“可能导致上下文代理失败”并且“应该报告给 Orion 开发团队使用适当的渠道”,这正是我正在做的。

任何帮助,将不胜感激。

非常感谢您提前。

编辑: Orion 版本是 1.5.0-next

编辑:它已升级到 1.10.0

编辑:执行 ps ax | 后 grep contextBroker 我收到以下结果:

23470 ?        Ssl    4:24 /usr/bin/contextBroker -fg -multiservice -dbhost mongodb

编辑:问题定期发生。实际上,它每分钟都在发生:

time=Wednesday 20 Dec 20:50:27 2017.235Z
time=Wednesday 20 Dec 20:51:27 2017.237Z
etc.
加兰

Orion 1.5.0-next 表示 1.5.0(2016 年 10 月发布)和 1.6.0(2016 年 12 月发布)之间的某个运行版本。在最好的情况下,您的版本是一年前的,这是相当长的时间。

因此,我建议您升级到最新的可用 Orion 版本(在撰写本文时,该版本是 1.10.0,于 2017 年 12 月发布)。我们已经解决了 1.6.0 和 1.10.0 之间变化增量中的一些“过度记录”问题,您提到的可能就是其中之一。

如果升级后问题仍然存在,请在答案的评论中告知,我们将继续调试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章