Наш API работает на службе приложений Azure (Windows), наш код написан на Python.Таким образом, служба приложений Azure всегда аварийно завершает работу, тогда нам просто нужно зафиксировать код из репозитория GitHub, чтобы он снова ожил.
"2019-04-14 01: 33: 41.535441: Запуск задач on_exit"
Мы уже включили «всегда включено».
Вот моя настройка web.config:
<configuration>
<appSettings>
<add key="WSGI_HANDLER" value="main.app"/>
<add key="PYTHONPATH" value="D:\home\site\repository"/>
<add key="WSGI_LOG" value="D:\home\LogFiles\wfastcgi.log"/>
<add key="WSGI_RESTART_FILE_REGEX" value="" />
</appSettings>
<system.webServer>
<handlers>
<add name="PythonHandler" path="*" verb="*" modules="FastCgiModule" scriptProcessor="D:\home\Python364x86\python.exe|D:\home\Python364x86\wfastcgi.py" resourceType="Unspecified" requireAccess="Script"/>
</handlers>
</system.webServer>
</configuration>