我有一个带有1个MSSQL数据库和一个表的ASMX Web服务。 我目前已在 App Service 中将其部署到Azure 我已经从免费试用升级为按使用付费计划。 我对 应用服务计划
感到非常困惑ASMX服务是由桌面应用程序调用的,它只有几种方法,仅用于从数据库中获取和返回数据。最多将有100个用户在使用它,最多可进行1000个方法调用。
每天60分钟是什么意思?网络服务只能运行60分钟? 我真的很困惑。请咨询
答案 0 :(得分:5)
列出的分钟数类似于Azure Functions上的消耗计划。当您的网站响应请求时,它会处于活动状态,并且您“全天候”运行。当站点闲置了一段时间后,它将有效地进入睡眠状态,并且您“全天候”工作。免费和共享层不是“始终在线”。如果您的计算分钟使用量超过了配额(60或240分钟),则Azure将向浏览器返回403消息,并且您的站点将不可用,直到第二天的配额重置。免费和共享计划实际上并不是为生产而设计的。如果您认为可以将1000个方法调用限制在这些时间限制内,那就太好了……这可能是一种更便宜的解决方案。但是您应该期望返回403且请求未得到满足的可能性。如果您的桌面应用程序很重要并且确实需要此服务,那么最好购买Basic(B1)。