什么Azure托管将自动扩展.NET核心Web API服务?

什么Azure托管将自动扩展.NET核心Web API服务?,azure,azure-web-app-service,autoscaling,azure-webapps,Azure,Azure Web App Service,Autoscaling,Azure Webapps,我正在构建一个ASP.NETWebAPI服务,用于接收餐馆的订单。 在某些时候它会很忙,比其他时候忙上千倍 我还没有开始开发它,但我想知道什么Azure服务适合托管该服务,以便在必要时自动扩展,而不必担心其性能和托管成本会降到最低?您可以创建Azure功能来处理此问题并自动扩展或使用Azure应用程序服务并进行设置自动缩放 Azure函数可以设置为在HTTP事件上触发。这些可以配置为扩展到多个实例以处理更重的负载。您将需要多个Azure函数来处理多个API端点 azure应用程序服务将具有一个应

我正在构建一个ASP.NETWebAPI服务,用于接收餐馆的订单。 在某些时候它会很忙,比其他时候忙上千倍


我还没有开始开发它,但我想知道什么Azure服务适合托管该服务,以便在必要时自动扩展,而不必担心其性能和托管成本会降到最低?

您可以创建Azure功能来处理此问题并自动扩展或使用Azure应用程序服务并进行设置自动缩放

Azure函数可以设置为在HTTP事件上触发。这些可以配置为扩展到多个实例以处理更重的负载。您将需要多个Azure函数来处理多个API端点


azure应用程序服务将具有一个应用程序服务计划,该计划可配置为在流量负载增加时水平或垂直扩展。应用程序服务将更像一个传统的api,而不是像Azure函数这样的api的一小部分。

最简单的可能是应用程序服务-一些层提供自动缩放。不幸的是,这是离题的,因为它非常广泛,征求意见,并要求提供服务建议。这些文档描述了每个服务的所有缩放选项,包括能够自动缩放的选项。但我们无法猜测您需要哪些服务,特别是考虑到我们不知道您的应用程序有多复杂,您使用的数据库是什么,是否有特定的api,等等。。。