在 Azure 中捕获 SEE(服务器发送的事件)
Capture SEE (Server-Sent Events) in Azure
我无法确定解决问题的最佳“工具”。我正在使用 python 库,该库通过 Sever-Sent-Events (SSE) 发布其数据(参见 https://github.com/wattsight/wapi-python/blob/development/wapi/events.py)。
我想不断收听新事件。但是,我不确定 Azure 中的哪个工具合适。 Azure Function 必须连续 运行,这似乎是一种滥用,SignalR 需要控制事件的“发送者”,我不知道 EventHub 是否能够管理该工作。
感谢您让我学习您的经验。
azure Eventhub 是接收新事件的正确服务。除此之外,它还可以提供其他好处,如可伸缩性、事件存储等。
你也可以考虑使用azure function with eventhub trigger。但是它对传入消息的最大大小有限制。
我无法确定解决问题的最佳“工具”。我正在使用 python 库,该库通过 Sever-Sent-Events (SSE) 发布其数据(参见 https://github.com/wattsight/wapi-python/blob/development/wapi/events.py)。
我想不断收听新事件。但是,我不确定 Azure 中的哪个工具合适。 Azure Function 必须连续 运行,这似乎是一种滥用,SignalR 需要控制事件的“发送者”,我不知道 EventHub 是否能够管理该工作。
感谢您让我学习您的经验。
azure Eventhub 是接收新事件的正确服务。除此之外,它还可以提供其他好处,如可伸缩性、事件存储等。
你也可以考虑使用azure function with eventhub trigger。但是它对传入消息的最大大小有限制。