如何确定Azure聊天机器人的负载要求以选择合适的应用程序服务计划

问题描述 投票:0回答:1

RFP要求

[我们需要提交RFP,我们需要提及Azure Chat Bot的应用程序服务计划。

  • [目前我们不确定业务需求,我们只知道它是服务机器人,并且将与其他企业应用程序集成,并且还会回答常见问题。
  • 可以在什么基础上计算Azure聊天机器人的系统要求,这可以帮助我们选择相关的应用程序服务计划?
  • 假设聊天机器人每秒需要处理50个请求?另外,这对企业聊天机器人的期望很高吗?
performance botframework azure-web-app-service azure-app-service-plans performance-estimation
1个回答
0
投票

您尚未锁定到App Service计划层。您可以根据使用情况扩大(或缩小)计划。

  • 对于Development我发现B1就足够了。对于Linux,与S1相比,它具有主要的价格优势。对于Windows,不是很多。

  • 对于Production,这将很大程度上取决于您的规模负荷。对于大多数正常流量,S1可能就足够了。这是性能与成本之间的良好契合。在Linux上,P1v2不需要花太多钱(同样,对于Windows来说就不那么多)提供了一些良好的额外性能。 P1v2对于您来说可能是更好的选择,因为它通过增加实例数来支持更高的规模,如果您的流量如此之大,您可能会需要它。

    • 关于它的价值,我有一个实验室环境,其中有17个应用程序服务运行在一个S1计划上(混合了聊天机器人,QnA Maker和Function Apps),尽管我通常每秒没有很多请求, ASP可以应付。

除此之外,您可以继续扩大规模,但是成本会大大增加。您可以查看定价页面here了解更多详细信息(该链接适用于Linux,如果需要Windows,请确保更改此设置。)>

© www.soinside.com 2019 - 2024. All rights reserved.