Azure Web-App最长执行时间问题

时间:2015-12-03 04:54:47

标签: python django azure

我正在为我的项目开发一个python django应用程序。由于我的某个应用程序的性质,我需要长时间运行某个脚本(可能需要几个小时)。

显然,我当地的环境一切都很好。但是,当我将该应用程序发布到azure时,由于max,应用程序会在一段时间后崩溃。执行时间(它没有给出与最大执行相关的一些错误,而是抛出内部服务器错误)

此时我有两个问题:

  • 是否可以增加最大值。天蓝色的python web-app的执行时间?如果是的话,我该怎么做?
  • 我应该使用其他一些天蓝色服务而不是网络应用程序进行此类操作吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试利用WebJobs按需,连续或按计划任务运行某些脚本或程序。

与此同时,如果网络应用程序闲置一段时间,则会将其卸载

默认情况下。这使系统可以节省资源。在基本模式或标准模式下,您可以启用始终开启以始终保持应用加载。特别是如果您需要连续或长时间的工作或任务,您应该启用始终开启。 您可以在管理门户中修改此设置,有关详细信息,请参阅Configure web apps in Azure App Service