我一直在尝试连接 Freeboard 以可视化来自 OCB 的上下文信息,但是遇到了阻止我从那里接收任何数据的困难。我的想法是连接Freeboard到OCB有问题,因为在OCB的订阅列表中没有任何新条目,而Freeboard中的数据源显示它从未更新过。
OCB 作为 docker 容器打开。Freeboards 在 docker 主机中运行。
我尝试将 ip 设置为我从 docker 中提取的 ip:
sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' orion1
它给了我 172.17.0.3,但它也不起作用。我想它不应该有,因为我可以通过 localhost:1026 与 OCB 通信,只要我通过 cUrl 或 Insomnia 进行通信。我可以推送新实体、更新等。
没有工作的积累服务器(链接在这里)现在可以了。但问题是,我自己添加订阅,不能在 localhost(环回接口)上运行 acc 服务器,而是在其他可用接口上运行,然后将该接口的 ip 添加到我发送到 OCB 的订阅有效负载中。也许某处与 Freeboard 存在冲突。