ps ax | grep contextBroker命令的结果如下所示。
ps ax grep contextBroker 19766?Ssl 29:02 /usr/bin/contextBroker -fg -multiservice -ngsiv1Autocast -dbhost mongodb-orion-demo -statCounters -statSemWait -statTiming问题1:原因何在?IoTAgent?或者猎户座?还是MongoDB?还是内核参数?
Error found executing update action in Context Broker: Error: socket hang up,但是在Orion中没有显示错误日志。问题2:如何提高FIWARE的处理性能?
问题3:是否对IoT代理进行批处理操作?
发布于 2018-12-21 18:09:56
很难给出正确的答案,因为性能取决于许多因素,特别是在复杂的设置中,涉及多个组件之间的交互。然而,我将尝试根据你提供的信息和我以前的经验提供一些想法和见解。
关于猎户座,我建议你去看看性能调优文档。按照该页中的指示,可以提高组件的性能。
然而,尽管如此,我并不认为Orion是造成问题的原因,因为:
因此,专注于IOTA,也许使用奥塔-UL而不是IOTA-JSON更好。UL编码比JSON编码更有效,因此您可以获得更高的效率。此外,IOTA-UL允许您发送多个度量(使用#作为分隔符),我不知道它是否适合您的情况,但可以看作是一种有限的批处理更新形式(更多细节请参见UL文档 )。
如果这不起作用,另一个优点是使用它的NGSIv2 API直接将数据发送到Orion。这将具有以下几个优点:
https://stackoverflow.com/questions/53818381
复制相似问题