相关疑难解决方法(0)

Azure网站上"始终开启"设置的含义

我们在Azure上使用免费的BizSpark订阅,并将我们的应用程序托管为Azure网站.我们经常会遇到意外的站点关闭,因为它有很多后台进程,所以我们的应用程序非常痛苦.

"Always on"设置可以解决此问题,但遗憾的是,在当前订阅中我们无法使用它.

您可能知道IIS有两个基于以下设置的回收:

  1. 默认情况下,每个应用程序每1740分钟(29小时)终止一次 - 定期重启超时.
  2. 如果应用程序在20分钟内未使用,则可以回收应用程序 - 空闲超时.

我想知道如果我们打开" Always on "设置,我们能否确保它可以帮助我们防止上述两种应用程序回收类型.

顺便说一下,我发现了这个问题: "Always On"设置会阻止BOTH idleTimeout和periodicRestart吗?有类似的话题.它说这个设置应该有所帮助.

但我想确定,这是真的.因为在我们的案例中,实时后台进程的中断是绝对不可接受的.

感谢任何答案.

.net iis azure azure-web-sites

11
推荐指数
1
解决办法
1万
查看次数

Azure WebSite始终开启

我有一个在Azure WebSites上运行的WebAPI应用程序.它在基本模式下运行,我可以选择使其"始终开启".网上似乎有关于这意味着什么的相互矛盾的信息.我知道效果,但"如何"在这里很重要.特别是,有些东西会定期自动命中我的应用程序中的端点吗?如果是这样,我可以控制它命中的端点吗?

正如我所提到的,它是一个Web API应用程序,默认路由执行非常重要的工作,并导致大量的出站流量,并且还会导致项目被放置到最终将被处理的工作队列中.我希望应用程序始终打开(没有冷启动时间),但我不想要一些服务请求应用程序.

azure azure-web-sites

5
推荐指数
1
解决办法
3524
查看次数

标签 统计

azure ×2

azure-web-sites ×2

.net ×1

iis ×1