📌  相关文章
📜  Microsoft Azure – 使用 Azure 服务总线队列

📅  最后修改于: 2022-05-13 01:56:16.559000             🧑  作者: Mango

Microsoft Azure – 使用 Azure 服务总线队列

在本文中,我们将学习如何使用 Azure 服务总线队列。我们可以使用 Azure 服务总线队列来解耦应用程序,使它们更具可扩展性和可用性。应用程序将消息发送到 Azure 服务总线队列。消息会一直保留在那里,直到它们被删除或过期。接收应用程序,从队列中读取和删除消息,并在自己的时间处理它们。

执行:

第 1 步:在 Azure 门户中,我们将搜索 Service Bus。

第 2 步:这会在 Azure 服务总线中创建一个新的命名空间。让我们选择一个资源组,现在我们将给它一个名称。最后,我们将选择一个定价层并创建它。

第 3 步:这是服务总线命名空间。命名空间中可以包含队列和主题。让我们来看看。

第 4 步:如果还没有队列,让我们创建一个。给它一个名字,我们可以使用许多高级功能,包括重复消息检测。所以,让我们创建一个队列。

第 5 步:我们可以使用 Service Bus Explorer 测试队列。这使用了与我们的代码相同的 API。首先,我们将向队列发送消息。我们将为内容类型选择纯文本,然后键入一条消息。这将是消息的实际内容。

第 6 步:此外,我们可以将键值数据添加到消息和更高级的数据中。例如,我们的应用程序可以用来跟踪消息的消息 ID 或标签。我们将保持原样并发送消息。

消息在队列中。它将一直留在那里,直到它被删除或过期。我们也可以偷看,不会删除。它具有消息内容和标签属性。

让我们接收消息。这使用接收和删除方法来读取消息并将其从队列中删除。这意味着,队列中没有更多消息,并且已读取此消息。

我们可以使用 Azure 服务总线队列来解耦我们解决方案的各个部分,并使它们更加可用和可扩展。