问题标签 [eclipse-hono]
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.
docker - 在 Docker 终端 Windows 中更改目录
我刚刚安装了 Docker Toolbox,以便在 Windows 7 64 位上开始使用 Eclipse Hono。不幸的是,eclipse Hono 目录位于 C:\User\Desktop 我的 docker 总是使用目录 Z
如何访问 docker 终端中的 C 目录?我试过了
cd C:\用户\桌面
但它没有用,码头工人终端说
没有这样的文件或目录
所以我的问题是我无法离开目录 Z。我该如何解决这个问题?
java - 为发件人补充信用
我正在尝试实现一个向 Hono 实例发送大量数据的 Hono 发件人,但是我一直遇到发件人信用不足的问题。具体来说。“在等待信用补充时无法发送消息”。在发送下一条消息之前,如何触发发件人补充信用或等待更多信用可用?
eclipse-hono - Eclipse-hono MQTT 适配器:无法处理消息
我正在尝试在没有容器平台的本地机器上设置 hono。我设法运行以下服务和先决条件:
- AMQP 代理 (RabbitMQ)
- 涌入数据库
- Hono MQTT 适配器
- 荣誉认证服务
- Hono 设备注册表
当 MQTT 适配器启动时,我得到以下日志记录:
向 MQTT 适配器发送消息 (mosquitto_pub -p 11883 -t telemetry/DEFAULT_TENANT/4711 -m '{"temp": 5}') 时(示例取自https://www.eclipse.org/hono/user- guide/mqtt-adapter/),我正在登录 MQTT 适配器服务:
它试图连接到哪个服务?一个小问题:在 docker_swarm.sh 中我还注意到了消息服务,它是用来做什么的?在https://www.eclipse.org/hono/getting-started/#starting-hono上没有提到。
提前致谢!
eclipse-hono - 在 Eclipse-hono 中使用通配符订阅所有租户
我正在尝试使用来自 hono 的数据。我按照关于在 hono 文档上启动消费者的指南来做到这一点。
我目前正在尝试通过在 mvn 命令末尾添加 --tenant.id=* 来订阅所有租户。这导致以下命令:
当我这样订阅时,我没有收到任何消息。当我使用示例命令(仅适用于 DEFAULT_TENANT)订阅时,我正在使用这些消息。
当前用户权限如下所示:
当前的应用程序角色如下所示:
它们仍然是Hono github的原始版本。
编辑:消费者还订阅事件/租户。就我而言,这是 event/ 。在主题 event/DEFAULT_TENANT 和 event/MY_TENANT 上发布的事件被消费。但是,遥测消费者/似乎没有注册。
mqtt - 如何在 MQTT 中启动 Eclipse-Hono 客户端?
我在 Eclipse Hono 中启动 MQTT 客户端时遇到问题。
我正在使用以下命令启动客户端
这会启动客户端接受设备生成的遥测数据,但没有捕获通过 MQTT 发布的数据。
这种方法可能有什么问题?
openshift - Hono 适配器无法连接到 enmasse
我目前正在 openshift/okd 上安装 hono 和 enmasse 。除了适配器和 enmasse 之间的连接外,一切都很好。例如,当我部署 amqp 适配器时(也发生在 http 和 mqtt 适配器上),我从 hono 适配器得到以下日志记录:
Enmasse 日志如下:
附加信息:
- Hono 版本:0.8.x
- Enmasse 版本:0.24.1
有人可以告诉我我错过了什么吗?
谢谢!PS:如果有足够声誉的人可以添加一个新的“enmasse”标签,那就太好了。
eclipse-hono - Eclipse Hono MQTT 适配器:MQTT 主题映射
来自任意 mqtt 主题(例如“base/context/qualifier/subtopic”)的事件如何折叠到 Hono MQTT 适配器主题结构中?您是否只是将事件发布到主题:“事件”并使用消息正文设置原始主题的上下文?
eclipse-hono - Hono 命令和控制 API 未收到消息
我正在尝试订阅控制主题。当我订阅时,mqtt 适配器显示以下日志记录:
当我将消息发布到 control/tenant_aloxy/device-aloxy/req//alp 时,设备没有收到消息,并且我没有在 hono mqtt 适配器中记录任何错误。但是,当我使用以下命令自己订阅该主题时:qb message receive control/tenant_aloxy/device-aloxy/req/# -b amqp://user:secret@hostname:5672
,我收到了消息。知道在哪里看吗?
我目前使用的 Hono 版本来自提交https://github.com/eclipse/hono/commit/78979346212446dc6cf8b8b3255f048e19e81210
更新
我将 Hono 更新到版本 0.9-M2 并且仍然有同样的问题。订阅时的日志记录如下:
我将消息发布到队列控制/tenant_aloxy/device-aloxy/req//alp
更新 2
我发现了一些奇怪的东西。以下屏幕截图从整体角度显示了指标:
它显示有多条消息已发布到队列,但已被 Hono MQTT 适配器拒绝。但是,尽管 SPRINT_PROFILE "dev" 已激活,但我在控制台中看不到这些消息的任何日志记录。
eclipse-hono - 使用来自 Hono 的数据时出现问题
当我使用 CLI 运行 Hono 接收器时,我在使用我的 IP 地址消耗数据时遇到问题,如此 url中所述
我尝试通过使用此命令运行 jar 文件来从 hono root 使用此命令
我已经Hono
从 docker 运行并且所有服务都在运行并且可以访问。
甚至我也可以分别使用 3000 和 9090 访问 Grafana 和 prometheus 的 docker 服务打开的端口。
我所做的一个尝试是构建一个 dcoker 映像并从 docker 运行此命令以使用暴露的 docker 端口,但我得到了相同的错误,但异常较少,请参见 pict [ 2 ],它告诉 15671 已关闭,即使它是由 docker 服务分配的.