在instruction之后加上以下代码:
const { EventHubClient } = require('@azure/event-hubs');
async function main() {
const client = await EventHubClient.createFromIotHubConnectionString(process.env["IOTHUB_CONNECTION_STRING"]);
const hubInfo = await client.getHubRuntimeInformation();
console.log(hubInfo);
await client.close();
}
main().catch((err) => {
console.log(err);
});
我可以从内置终结点读取Azure IoT中心消息。但是,当我将消息路由到自定义终结点(例如Azure存储容器,事件中心)时,我无法再读取消息。
是否有工具或SDK可以帮助我读取IoT中心收到的所有消息,无论消息将被路由到何处?
答案 0 :(得分:1)
请注意,一旦创建了路由,数据将停止流向内置端点,除非在该端点创建了路由。
这里是Device Explorer tool,我们可以用来监视来自您设备的消息,并将消息发送到您的设备
如果您想读取到达IoT中心的所有消息,而不管消息将路由到何处,只需将内置端点添加到路由中,便可以使用该工具监视数据。 Device Explorer