[英]Difference between Fiware Scorpio Broker and Orion Broker
通过 Fiware 可以使用多个代理,
FIWARE 目录当前包含四个上下文代理:
Orion-LD 是原始 Orion 存储库的一个分支,旨在在某个时候合并回来。 它是唯一可以同时为 NGSI-v2 和 NGSI-LD 提供服务的上下文代理。
Scorpio 和 Stellio 是纯粹的 NGSI-LD 代理,它们不需要为必须同时提供两种语法而做出妥协。 Scorpio 将自己定位为重量级经纪人,对联合会有着浓厚的兴趣。 Stellio 位于天蝎座和猎户座之间。
所有 NGSI-LD 代理都在尝试与 ETSI 标准保持一致,但仍在添加新功能(最新的 ESTI 更新,1.3.1 规范是几个月前的)。 我的理解是 Orion 符合 1.2.1 规范的 95%(不包括时间 API)。 Scorpio 可能更高,但在有效载荷中可以找到一些细微差别
运行 ACID 测试NGSI-LD 测试套件会为 Scorpio 返回以下内容:
Test Suites: 1 failed, 36 passed, 37 total
Tests: 1 failed, 168 passed, 169 total
Snapshots: 0 total
Time: 38.595s
以下是 Orion-LD(其中大多数失败的套件是针对 Orion-LD 不直接支持的可选临时 API)
Test Suites: 8 failed, 29 passed, 37 total
Tests: 22 failed, 147 passed, 169 total
Snapshots: 0 total
Orion-LD 的路线图可以在GitHub存储库中找到。
更新
将 docker-compose 上的节点修改为
nodered:
build: ./nodered
environment:
- TZ=Europe/Amsterdam
ports:
- "1880:1880"
volumes:
- node-red-data:/data
links:
- mongo
networks:
app_subnet:
ipv4_address: 172.16.1.7
并将 python 和 node-red 的 Dockerfile 分开,一切正常!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.