问题标签 [fiware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fiware-orion - Fiware:配置 Orion 上下文代理端口
我正在使用Orion Context Broker,但默认端口在我的组织中无效(防火墙正在为外部连接过滤掉 1026)。
如何更改 Orion Context Broker 默认端口?
fiware - FI-LAB平台上的FI-WARE GEis信息
我想在http://lab.fi-ware.org使用 FI-LAB 平台。但是,我怀疑我可以在那里使用哪些特定的通用启用程序实例或它们公开的 API。
因此,我在哪里可以找到关于部署在我可以试验的 FI-LAB 上的 FI-WARE GE 实例的信息?
ssl - 用于订阅者的 Orion Context Broker HTTPS
非常简单的问题:Orion Context Broker 是否支持订阅者的 SSL:
例如:订阅的回调 URL 可以是https://mysimpleexample.com/notify
我已经尝试过了(使用受信任的证书!),这似乎对我不起作用。
话虽如此,我还没有使用 -https 选项运行 Orion Context Broker。但是,查看手册,此选项似乎是用于在上下文代理 http 服务器上使用 SSL,与客户端订阅无关。
编辑:我确实在 http 端点上尝试过这个,然后在具有相同主机名的 https 端点上尝试过。只有 https 端点有问题。
fiware - 访问 Fi-lab 上的虚拟机
我正在接受培训以熟悉 Fi-Ware Cloud 服务。我可以创建蓝图模板和实例,但无法通过 SSH 访问或连接到 VM 显示。我已经启动并运行了服务器,我可以看到 Apache 的“It works”页面。我遇到的问题是:
- 使用 SSH 我不知道我必须使用什么凭据,我尝试使用我的 Fi-Ware 凭据,但服务器总是显示“访问被拒绝”</li>
- 连接到VM显示它永远不会出现登录界面。有一些教程,我可以在其中看到如何操作的示例或详细的文档,如何在蓝图实例中配置和访问?
fiware - 使用 Windows 在 FI-Lab 中通过 SSH 连接到 VM
我在这里看到了这个类似的问题,但并不完全相同。我正在尝试使用 Windows 机器进入 VM。
- 我使用一些允许我连接到远程服务器的 SSH 客户端。
- 我使用从 FI-Lab 门户下载的公钥 (xxx.pem),但它不起作用。
- 客户端正在尝试连接到指定的 IP 地址,但无法连接到它或其他错误。
关于问题可能是什么的任何想法?
fiware-orion - Orion Context Broker 在几个小时后停止响应
Orion Context Broker v. 0.11.0 发生此错误。
我一直在 FIWARE 测试平台中运行 Orion Context Broker 的一个实例,几个小时后,Orion Context Broker 停止响应。但是,它不会崩溃,即在使用以下命令查询上下文代理的状态时:
它将以“正在运行”响应。
但是,它不会响应向它发出的任何 http 请求。例如,使用上下文代理直接在 VM 上运行的完整性检查将失败:
停止和启动 orion 或重新启动 orion 并不能解决问题。重新启动 linux VM 本身可以解决问题,直到它再次因相同问题停止工作。
我正在运行大约 40 个实体的持续活动,总共有大约 100 个不同的属性。我平均每 5 秒更新约 100 个属性,这被封装在大约 1-40 个请求中,同时向 Orion 上下文代理的 updateContext 操作发送。
我目前有一个订阅者订阅所有实体的所有属性的 ONCHANGE 事件(使用正则表达式)。
我仍然可以通过 SSH 连接到虚拟机,但是,一段时间后感觉响应速度较慢,这让我相信这可能是某种内存泄漏。
此外,当向代理运行 updateContext 请求时,随着时间的推移,这些请求开始感觉越来越不响应。(也就是说,刚重新启动代理后,所有操作总是很快完成,但是,一段时间后,它们需要更长的时间才能完成)。
如果需要,我将能够提供额外的信息。
编辑:详细的使用统计
我们每 5 秒向上下文代理运行约 20 个 updateContext 请求。这些请求是并行发送的。每个请求都有 1 个带有 5-20 个属性的上下文元素(粗略估计!)。contextValue 中的每一个都是一个复杂的值,如下所示:
我们运行一个订阅者,该订阅者最初使用正则表达式在所有实体和所有属性上订阅上下文代理 10 分钟。我们每 5 分钟更新一次订阅,以便在应用程序处于活动状态时对其进行维护。(使用更新订阅操作)。
我们根本不使用任何同步操作来查询上下文数据。
我们使用硬件配置在 FIWARE 测试平台上运行上下文代理:
它在 CentOS 版本 6.3 (Final) 上运行
fiware - Orion 上下文数据如何在 Cosmos 中持久化?
我听说有一个连接器在 Cosmos 中保留 Orion 上下文数据,以便创建此类数据的历史视图。
这种连接器的名称是什么,我在哪里可以找到有关它的文档?持久化数据的格式是什么?Cosmos 中的数据存储在哪里?
virtual-machine - 创建虚拟机实例后如何扩展默认分区?
我使用 FI-WARE 云创建了一个带有 12GB 磁盘的 Centos x64 VM 实例。我可以毫无问题地访问它,并且我已经开始安装软件。但是,默认创建的分区 /dev/vda1 只有 5GB,我已经填满了。我想知道如何扩展分区以使用整个磁盘。
谢谢,
fiware-orion - 使用 NGSI API 进行wirecloud查询
我正在尝试在我的 Wire Cloud 小部件中使用 NGSI API 进行查询,但总是失败并且我没有收到任何信息:
connection
是我与上下文代理建立连接的对象,它工作正常。此外,如果我通过 RESTclient 使用 NGSI10 RESTful API 进行查询,我会收到我想要的数据,但使用我的小部件中的 Wirecloud NGSI API 进行查询是不可能的。
有人也有这个问题吗?
fiware - 使用 Cygnus 将 Orion Context Broker 0.13.0 实体发送到 Cosmos
我正在使用 Cygnus 向 cosmos 发送数据。当实体订阅了上下文代理时,您必须在 JSON 消息中指定当实体的属性必须更新或发送到 Cygnus 时的事件或触发器。在 Cygnus 文档中出现以下链接:
它适用于 Orion Context Broker 的 0.13.0 版吗?
首先你必须创建实体然后创建通知?或者您可以在同一 JSON 消息中创建实体订阅和通知吗?
我可以在 JSON 中看到一个示例吗?