How can I see the causes for which a server error occurred in the service bus?

Jose Angel Martinez Sanchez 21 Reputation points
2022-04-11T15:01:05.5+00:00

Hello, I have seen that sometimes the service bus service takes time to send a message to a topic, and looking at the metrics of the service I can see that this one had server errors which I don't know the cause of why they happened.
I would like to know the cause to reduce the number of times this happens or even make it not happen.

191850-image.png

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
593 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 70,006 Reputation points
    2022-04-12T12:49:47.39+00:00

    @Jose Angel Martinez Sanchez Thanks for reaching out. There was an interment issue where only a few requests were resulting in Internal/server error on the scale unit where your standard service bus namespace is deployed.

    In other scenarios such as service updates on the scale unit where the namespace is hosted then you may see these errors during that time. These updates are pushed by the product group from time to time to improve the service.

    There will be no notification sent to the customers for these service updates but to minimize the impact in your application please make sure that retry logic is handled in the code with exponential back-off so that intermittent issues/service updates like this should not affect your workflow: https://learn.microsoft.com/en-us/azure/architecture/best-practices/retry-service-specific#service-bus-retry-guidelines

    We also recommend you create Service Bus partitioned entities, in cases wherein there are issues with the service bus infra or upgrade, it helps avoid having a single point of failure.

    0 comments No comments

0 additional answers

Sort by: Most helpful