I seem to understand this. To get exceptions, configure NLog (or log4Net), add a link to the appropriate NLogIntegration library, and finally, in the initialization of the service bus, enable sbc.UseNLog (); (for NLog). There seems to be no documentation in this documentation. I had to understand the methods of the NLogIntegration library.
In connection with the messages in the error queue, the error message was "Message limit exceeded rabbitmq: // localhost / workers_sagas: 08cf6e3e-d772-e62b-1803-73779fa60000". This is apparently due to the fact that I used the In-Memory repository for Saga Persistence. Therefore, whenever the process on which the saga was started was restarted, all sagas that were not yet completed caused the above error because they were no longer in the repository.
source share