java - 在 Node-RED/Watson IoT 中,我的 Java 设备客户端不断在连接和断开连接之间切换

标签 java ibm-cloud node-red watson-iot

我遇到的问题是,当我在 Java IDE 中运行本地设备客户端时,Watson IoT 服务可以正常接收我的事件。

但是,当我在节点 red 中插入 Watson IoT 输入节点和调试节点以在 Node-RED 中查看消息时,我的 Java IDE 不断显示错误消息:

连接丢失:原因代码 32109 原因:EOF 异常

然后重新连接,然后断开连接继续这样做,调试面板中也没有显示任何消息。

我知道 EOF 意味着文件结束异常,但在 Watson IoT 中显示我的文件中的数据很好,所以不知道 Node-RED 中有什么区别。

此外,我还可以使用 Watson IoT 输出节点将 Node-RED 中的时间戳发送到 Watson IoT 中的我的设备。

最佳答案

解决方案:我在红色节点中使用了错误的节点,它是 ibm iot 节点,我应该使用而不是 watson iot 节点

关于java - 在 Node-RED/Watson IoT 中,我的 Java 设备客户端不断在连接和断开连接之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61504682/

相关文章:

node.js - Bluemix Node.js 应用程序在推送新应用程序期间发送 502 Bad Gateway 响应

node.js - Bluemix Node+Cloudant 样板 - EOF 错误

email - 如何加密 Node-RED 电子邮件登录?

javascript - Node-Red 多重上下文

java - 记录一起工作的多个 OSGi 包

ibm-cloud - 如何查明 Bluemix 中 SQLDB 实例的当前大小

java - 使用 CardLayout 将自定义面板添加到 Applet

node.js - 在 Node-Red block 中存储/初始化持久变量的最佳方法?

java - 从文本文件创建对象

Java 等价于 Python repr()?