简体   繁体   English

在订阅上使用 Azure 服务总线过滤器是否会产生操作成本?

[英]Does using Azure Service Bus filters on a Subscription incur the cost of an operation?

If a single Azure Service Bus Topic with 10 subscriptions exists.如果存在具有 10 个订阅的单个 Azure 服务总线主题。 I put a Message on the Topic and it goes to all 10 subscriptions.我在主题上放了一条消息,它会发送给所有 10 个订阅。 From the docs I assume this incurs the cost of 10 operations.从文档中我认为这会产生 10 次操作的成本。

https://azure.microsoft.com/en-gb/pricing/details/service-bus https://azure.microsoft.com/en-gb/pricing/details/service-bus

However if we added a filter to all 10 to only allow certain Messages, would it still incur the cost of one operation regardless, ie to process the filter even if the Message does not go on the Subscription?但是,如果我们向所有 10 个消息添加一个过滤器以仅允许某些消息,它是否仍然会产生一个操作的成本,即即使订阅上的消息不 go 也处理过滤器?

if we added a filter to all 10 to only allow certain Messages, would it still incur the cost of one operation?如果我们为所有 10 个消息添加一个过滤器以仅允许某些消息,它是否仍会产生一次操作的成本?

Yes even if we are using filters on a subscription and if we receive message from a topic, ie, message retrieval after abandon , deferral or dead lettering will be counted as independent operations and will considered as billable operations.是的,即使我们在订阅上使用过滤器,并且如果我们收到来自主题的消息,即放弃后的消息检索延迟死信将被视为独立操作,并将被视为计费操作。

So, it will incur an operational charge assuming all messages are delivered to all subscriptions.因此,假设所有消息都传递给所有订阅,它将产生运营费用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM