首页 > 解决方案 > 从 Orion Context Broker 订阅中检索数据失败

问题描述

在 Orion Context Broker 中成功订阅后,监听累加器服务器无法接收任何数据,在任何情况下我都可以找到测试。

我们正在使用一个 Ubuntu 虚拟机,它有一个嵌套的虚拟机,里面有 FIWARE Orion。订阅 Orion Context Broker 并通过检查数据库确认成功并确认数据已成功更新后,累加器服务器无法响应。无法判断这是从 Orion 发送失败,还是通过累加器接收失败,并且不确定如何检查和继续,我们虚心乞求堆栈溢出社区的智慧。

我们已经在同一台 PC 上的虚拟机和另一台装有非 vm Ubuntu 的 PC 上运行了累加器服务器。我们用来订阅的脚本如下所示:

猎户座虚拟机

{
"duration": "P1M",
"entities": [
{
"type": "Thing",
"id": "Sensor_GV_01",
"isPattern": "false"
}
],
"throttling": "PT1S",
"reference": "http://10.224.24.236:1028/accumulate",
"attributes": [
"temperature",
"pressure"
]
}

编辑 1

使用 GET/v2/subscriptions/ 我们收到订阅存在,但它只提供基本信息,没有 Timesent 值。当我们直接询问 MongoDB 时,我们收到的信息几乎相同。另外,忘了说,我们使用的 Orion 版本是 1.9.0订阅检查

标签: fiwarefiware-orionfiware-cygnus

解决方案


推荐阅读