Azure - 由 Q 消息触发
Azure - Triggered by Q-message
在我们的应用程序(Azure 托管)中,我们生成发票,这些发票必须注入到内部会计软件中。无法托管从 Azure 可访问的 API 到 post 发票。
是否可以像 WebJobs 那样创建一个在本地运行并由 Azure Q 消息触发的 exe?一旦触发,从 blob 存储对象中检索发票。
也欢迎提出其他建议。
我想提及的一件重要事情是,甚至 WebJobs
也会以预定的时间间隔轮询队列(我相信默认值为 30 秒)。 Azure 队列并不像你想象的那样支持触发机制。
虽然你想做的事是完全可能的。您可以做的是编写一个 Windows Service
,它基本上以预定的时间间隔唤醒并检查队列中的消息。如果找到消息,则它会处理这些消息,否则会再次休眠。
在我们的应用程序(Azure 托管)中,我们生成发票,这些发票必须注入到内部会计软件中。无法托管从 Azure 可访问的 API 到 post 发票。
是否可以像 WebJobs 那样创建一个在本地运行并由 Azure Q 消息触发的 exe?一旦触发,从 blob 存储对象中检索发票。
也欢迎提出其他建议。
我想提及的一件重要事情是,甚至 WebJobs
也会以预定的时间间隔轮询队列(我相信默认值为 30 秒)。 Azure 队列并不像你想象的那样支持触发机制。
虽然你想做的事是完全可能的。您可以做的是编写一个 Windows Service
,它基本上以预定的时间间隔唤醒并检查队列中的消息。如果找到消息,则它会处理这些消息,否则会再次休眠。