是否可以将 azure queue 消息发送到端点网址?
答案 0 :(得分:3)
你可以添加一个带有QueueTrigger的简单webjob并从中调用你的终点。
public static void ProcessQueueMessage([QueueTrigger("queue")] string message,
TextWriter log)
{
//call your endpoint and send "message" here
}
答案 1 :(得分:2)
是否可以通过azure队列在特定端点上发送消息 URL?
要回答您的问题,不,Azure队列无法向特定端点URL发送消息。 Azure队列只是一个消息存储库。您可以将消息发送到队列,它将可靠地存储消息,直到消息到期或删除它们为止。
但是,有很多方法可以将消息发送到端点URL。正如@atika在他的回答和@Aravind在他的评论中所提到的,你可以使用WebJobs或函数。基本上这个想法是有人(WebJob或函数)通过不断轮询队列来监听队列,一旦找到消息,它就可以将消息发送到您指定的端点。请记住,WebJobs或函数需要不断轮询队列,获取消息并根据您对代码的编码方式对该消息采取一些操作。