MassTransit を Azure Service Bus と共に使用していますが、次の問題に直面しています。
サブスクリプションの MaxDeliveryCount などのプロパティを 10 から 15 に変更する場合:
x.UsingAzureServiceBus((context, configurator) =>
{
configurator.Host(
"xyz");
configurator.PropagateActivityTracingContext();
configurator.SubscriptionEndpoint(
"consumer1",
"topic-name",
e =>
{
e.ConfigureConsumer<ExampleMessageConsumer>(context);
e.MaxDeliveryCount = 15;
});
});
...プロパティ値は、Azure の既存のサブスクリプションでは変更されません。
Topic が既に存在する場合、Topic-Properties を変更する場合も同様です。
これは「設計による」ものですか、それともバグですか?
これが「設計による」場合、これに対処する方法は?
スクリプト (IaC) を使用して Azure Service Bus 名前空間を作成し、MassTransit にトピックとサブスクリプションを作成させます。
ご協力いただきありがとうございます。
よろしく、ピーター