Контейнерные приложения Azure - долго работающая служба

Я создал приложение в основной сети, которое должно быть длительным приложением, реализованным как и проект . В моем рабочем классе я откладываю используя следующий код:

      await Task.Delay(Timeout.Infinite, stoppingToken);

При локальном запуске кода (с помощью докера) он работает нормально, приложение работает, пока я его не остановлю. Однако затем я запускаю его в Azure Container Apps (тот, который сейчас находится в предварительной версии), задача задержки сразу отменяет задачу, и мой контейнер не может быть развернут.

Я не могу найти документацию по некоторым ограничениям для этого в контейнерных приложениях, и я не знаю, что делать по-другому, так как это работает при обычной настройке докера.

0 ответов

Другие вопросы по тегам