【发布时间】:2019-01-14 11:50:38
【问题描述】:
我的应用程序中有以下代码 sn-p 用于向 Azure 服务总线主题队列发送消息。在发送消息期间,我随机得到了通用的 ServiceBusException。
var serialized = JsonConvert.SerializeObject(message);
var _client = new TopicClient(connectionString, $"{queuePrefix}{queueName}");
var m = new Message(Encoding.ASCII.GetBytes(serialized))
{
MessageId = messageId,
ContentType = "application/json"
};
await RetryHelper.WithRetries(async () =>
{
await _client.SendAsync(m);
}, new Common.RetryPolicy(3, TimeSpan.Zero, typeof(ServiceBusTimeoutException)));
这是我的异常消息,
服务无法处理请求;请重试操作。有关异常类型和正确异常处理的更多信息,请参阅http://go.microsoft.com/fwlink/?LinkId=761101TrackingId:24e3ca8e-a74f-4f1b-a0e6-acf4e98a0bdc_G9, SystemTracker:client-link78653, Timestamp:2019-01-06T01:35:50
Microsoft.Azure.ServiceBus.ServiceBusException
由于该异常并不具体如本页所列 - https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-exceptions,我发现很难理解异常的根本原因并采取纠正措施。
如果有任何信息可以进一步调查,我将不胜感激。
【问题讨论】:
标签: azure-service-fabric azure-servicebus-queues azure-servicebus-topics