0 Вопрос: Постоянная работа с Hangfire с MongoDB

вопрос создан в Thu, May 2, 2019 12:00 AM

Я использую Hangfire Server с Mongo Storage в своем основном приложении .net. У меня есть API, который предоставляет метод для постановки в очередь Джобса.

Параметры запроса сохраняются в MariaDB, и новое задание ставится в очередь.

Мой вопрос: как лучше всего убедиться, что оба действия в порядке. Это нужно для того, чтобы избежать ситуации, когда запрос обрабатывается, но задание не ставится в очередь.

Обнаружена ситуация:

Запрос сохранен в MariaDB

Исключение, выданное MongoDB:

  

Hangfire.BackgroundJobClientException: не удалось создать фоновое задание.   Смотрите внутреннее исключение для деталей. --- >   MongoDB.Driver.MongoConnectionException: исключение произошло во время   получение сообщения с сервера. --- > System.IO.IOException:   Невозможно прочитать данные из транспортного соединения: соединение сбрасывается   всматриваться. --- > System.Net.Sockets.SocketException: сброс соединения с помощью   равный р>

С наилучшими пожеланиями

    
0
0 ответов                              0                         
источник размещен Вот