Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在部署机器人程序时测试Azure插槽_Azure_Botframework_Azure Web App Service - Fatal编程技术网

如何在部署机器人程序时测试Azure插槽

如何在部署机器人程序时测试Azure插槽,azure,botframework,azure-web-app-service,Azure,Botframework,Azure Web App Service,我使用Azure插槽功能部署我的机器人: 部署到“暂存”插槽 Azure启动此实例 启动时,我交换“生产”和“暂存”插槽 我希望在执行插槽之前测试staging实例,最好使用Azure门户中的Webchat测试工具。但是,我找不到一种方法来指定这个webchat工具指向哪个插槽实例 有没有办法测试在特定插槽中运行的bot 我希望在执行插槽之前测试staging实例,最好使用Azure门户中的Webchat测试工具 在上,您可以修改消息传递端点以指向部署在临时插槽上的bot应用程序,然后通过Web

我使用Azure插槽功能部署我的机器人:

  • 部署到“暂存”插槽
  • Azure启动此实例
  • 启动时,我交换“生产”和“暂存”插槽
  • 我希望在执行插槽之前测试staging实例,最好使用Azure门户中的Webchat测试工具。但是,我找不到一种方法来指定这个webchat工具指向哪个插槽实例

    有没有办法测试在特定插槽中运行的bot

    我希望在执行插槽之前测试staging实例,最好使用Azure门户中的Webchat测试工具

    在上,您可以修改消息传递端点以指向部署在临时插槽上的bot应用程序,然后通过WebChat对其进行测试

    更改消息传递终结点:

    在WebChat中测试:


    注意:当我添加暂存槽时,我从原始应用程序克隆了配置。

    这是否意味着生产中的bot也会引用消息传递端点,这意味着prod用户甚至在交换之前也会引用暂存槽的bot。我不这么认为,暂存槽具有不同的端点,因为它位于不同的URL上。prod键指向使用prod URL的端点。不过,我会被纠正的!好的,从来没有这样做过,在提出了一个MS罚单后,他们说门户中的集成网络聊天不支持它。请问,您最终有没有满意的解决方案?