如何在Azure Web APP中处理更多请求。my Azure Web App的HTTP队列长度超过2000

如何在Azure Web APP中处理更多请求。my Azure Web App的HTTP队列长度超过2000,azure,web-applications,azure-web-app-service,Azure,Web Applications,Azure Web App Service,我的Azure web应用程序是一个事件处理应用程序,它不做很多与CPU相关的活动。获取事件后,它将推送到ServiceBus队列。我在我的应用程序上看到了巨大的负载 HTTP队列长度一直在2000以上,CPU百分比在10%以下 如何处理这个问题,如何让我的web应用更快 在代码/web应用程序配置中,我可以做些什么来增加要处理的线程数吗? 我是否需要订阅Azure的特定类型的计算机来处理此类负载? 我的扩展策略应该是什么?基于什么Azure参数,我应该开始添加新主机? 谢谢 Abhi改善服务总

我的Azure web应用程序是一个事件处理应用程序,它不做很多与CPU相关的活动。获取事件后,它将推送到ServiceBus队列。我在我的应用程序上看到了巨大的负载 HTTP队列长度一直在2000以上,CPU百分比在10%以下

如何处理这个问题,如何让我的web应用更快

在代码/web应用程序配置中,我可以做些什么来增加要处理的线程数吗? 我是否需要订阅Azure的特定类型的计算机来处理此类负载? 我的扩展策略应该是什么?基于什么Azure参数,我应该开始添加新主机? 谢谢
Abhi

改善服务总线性能的一些建议:

  • 协议:选择服务总线客户端协议,而不是HTTP,后者更高效,并提供额外功能
  • 并发操作:通过执行异步操作安排操作,以便在上一个请求完成之前启动下一个请求
  • 你可以结帐获取更多信息