是否可以将天蓝色队列消息发送到端点
Is it possible to send azure queue messages to an endpoint
是否可以将 azure queue 消息发送到 端点 url?
您可以添加一个带有 QueueTrigger 的简单 webjob 并从中调用您的端点。
public static void ProcessQueueMessage([QueueTrigger("queue")] string message,
TextWriter log)
{
//call your endpoint and send "message" here
}
Is it possible by azure queue to send messages on specific endpoint
url?
要回答您的问题,不,Azure 队列无法将消息发送到特定端点 URL。 Azure 队列只是一个消息存储。您可以将消息发送到队列,它会可靠地存储消息,直到它们过期或您删除它们。
但是,您可以通过多种方式将消息发送到端点 URL。正如@atika 在他的回答和@Aravind 在他的评论中提到的,您可以使用 WebJobs 或 Functions。从本质上讲,这个想法是有人(WebJob 或 Function)通过不断轮询队列来监听队列,一旦找到消息,它就可以将消息发送到您指定的端点。请记住,WebJobs 或 Functions 需要不断地轮询队列、获取消息并根据您为其编写代码的方式对该消息采取一些操作。
是否可以将 azure queue 消息发送到 端点 url?
您可以添加一个带有 QueueTrigger 的简单 webjob 并从中调用您的端点。
public static void ProcessQueueMessage([QueueTrigger("queue")] string message,
TextWriter log)
{
//call your endpoint and send "message" here
}
Is it possible by azure queue to send messages on specific endpoint url?
要回答您的问题,不,Azure 队列无法将消息发送到特定端点 URL。 Azure 队列只是一个消息存储。您可以将消息发送到队列,它会可靠地存储消息,直到它们过期或您删除它们。
但是,您可以通过多种方式将消息发送到端点 URL。正如@atika 在他的回答和@Aravind 在他的评论中提到的,您可以使用 WebJobs 或 Functions。从本质上讲,这个想法是有人(WebJob 或 Function)通过不断轮询队列来监听队列,一旦找到消息,它就可以将消息发送到您指定的端点。请记住,WebJobs 或 Functions 需要不断地轮询队列、获取消息并根据您为其编写代码的方式对该消息采取一些操作。