Как продлить тайм-аут Azure AppService по умолчанию? - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь загрузить видеофайлы через мое веб-приложение, размещенное на Azure.

Для файлов размером более 1,8 ГБ я получаю сообщение об ошибке 500.

Я внес некоторые изменениядля того, чтобы продлить этот тайм-аут безуспешно:

  1. Активировал функцию «Всегда включено»

  2. установите SCM_COMMAND_IDLE_TIMEOUT на 2400 сегментов в настройках приложенияна панели Azure

  3. установите WEBSITE_SCM_IDLE_TIMEOUT_IN_MINUTES на 60 минут в настройках приложения на панели Azure

  4. Попытка выполнить эту команду на powershell:

    Get-AzureVM –ServiceName “MyService” –Name “MyVM” | Get-AzureEndpoint
    

Я хотел бы загрузить файлы 4 ГБ в облако.

1 Ответ

0 голосов
/ 28 сентября 2018

Может быть:

WEBJOBS_IDLE_TIMEOUT = 2400?

и в вашем .config

<system.web>
   <httpRuntime executionTimeout="YourTime" maxRequestLength="YourSizeRequest"/>
</system.web>

-

<system.webServer>
   <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="<valueInBytes>"/>
      </requestFiltering>
   </security>
</system.webServer>
...