首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Orion和上下文代理的Freeboard数据源之间没有连接

Orion和上下文代理的Freeboard数据源之间没有连接
EN

Stack Overflow用户
提问于 2018-06-25 11:33:27
回答 1查看 262关注 0票数 2

我一直试图连接Freeboard来可视化来自OCB的上下文信息,但是遇到了一些困难,使我无法从那里接收到任何数据。我的想法是,将Freeboard连接到OCB存在问题,因为在OCB的订阅列表中没有任何新条目,而且Freeboard中的数据源显示它从未被更新过。

OCB作为码头容器打开。干舷在码头主机运行。

我尝试通过以下方式将ip设置为从坞提取的ip:

代码语言:javascript
复制
    sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' orion1

它给了我172.17.0.3,但在这一点上也不起作用。我想它不应该有任何方式,因为我可以通过本地主机与OCB进行通信:1026,只要我通过cUrl或失眠症进行。我可以推动新的实体,更新等等。

没有工作的累积服务器(链接在这里)现在还可以。但问题是,我自己添加订阅,不能在localhost (回送接口)上运行acc服务器,而是在其他可获得的接口上运行,然后将该接口的ip添加到我发送给OCB的订阅有效负载中。也许在某个地方和Freeboard有冲突。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-07 19:42:51

这里的问题与CORS缺乏支持有关。这方面的简单解决方案就是在启动Orion时启用CORS功能,就像描述的这里一样。

我已经对这个主题进行了相当多的(实际上是不必要的)研究,并为这个github哨所中描述的问题提出了一个过头的解决方案。有一种解决此问题的代理服务器方法。我想建议增加对Orion的CORS支持,当发现它已经实现时,我感到很惊讶。

有像这样的帖子,它们对解决这个案子非常有帮助。

,但是,我有两个请求。我想@fgalan现在是一个适合的人,关于OCB和外围软件的后端和文档。

  1. 是否可以更多地强调CORS和访问控制-允许-原产地解决方案?其背后的理由是,它提供了一个无缝连接的组织公民资格和任何前端应用程序或网站(即,在互联网浏览器运行)。它不应该是那么隐蔽,以至于我在寻找其他东西的时候偶然发现了解决问题的方法。我想把它放在一些演练文档中,我不知道其他可见的地方。问题是,我花了两周的时间来解决这个问题,毕竟,我一直在寻找最高级和不必要的解决方案,而简单和容易的解决方案就在我的眼皮底下。好的是我在堆栈和git上有一个很好的连接,所以它被解决了。可能有一些人在有任何失误之后放弃了自由板。这是一个遗憾,因为目前没有比Freeboard更好的可视化开源软件了。问题不仅仅是在Freeboard上,正如我所说的,它涉及到更多的前端应用程序和解决方案。当我们使用FIWARE的思维方式时,这些问题应该以不同的方式解决。
  2. FIWARE的自由板数据源插件目前不值钱。正如@fgalan在注释中指出的那样,它是为的v1版本开发的,尚未更新。因此,它比预期的要复杂得多。正如OCB的文档所指出的那样,v1方法并不真正像RESTfull那样。在对用于Freeboard的OCB插件进行了简短的代码审查之后,我可以说这不值得使用。据我所知,它应该仍然有效,因为OCB允许执行v1请求(但它对我不起作用),这些请求是不可取的。在我看来,关于主题的新帖子应该出现(不确定我应该联系谁),因为有点误导。使用被废弃的软件和传播与OCB交互的坏习惯有什么意义? 我认为解决这一问题的办法很简单。只需在Freeboard中使用JSON数据源即可。我理解2015年为Freeboard创建单个数据源插件的动机,当时还没有RESTfull v2版本的OCB,但现在已经有了,为什么不使用它呢?从那时起,我就用它摆脱了CORS的困难,在我看来,它运行得很好。正如我前面所说,干舷提供了很好的机会,同时易于安装和维护。它不应该轻易地被抛弃。 通过在Freeboard中使用对JSON有效负载的GET请求,现在我们完全可以从OCB查询上下文。它不需要任何POST方法,只要我们使用它应该使用它(通过查询数据可视化)。投进去 ?options=keyValues 对于请求的URL,我们已经找到了一种非常聪明和紧凑的方法来可视化来自代理的数据。 这就是我认为应该解决的问题。在我看来,上一次更新这个主题是在2015年,尤其是如果有更好的方法从组织架构架构访问上下文数据的话,那是不够的。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51022502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档