azure - 我需要在 web.config 中的 ApplicationInitialization 添加端口吗

标签 azure iis azure-deployment-slots

我想在 Azure 中进行插槽部署,如果部署成功,它会自动交换插槽。为此,我有一个端点,如果一切正常,则返回 200;如果有任何问题,则不返回任何内容(无响应)。
我的 web.config 中有以下代码:

<applicationInitialization doAppInitAfterRestart="true">
  <add initializationPage="/validate" />
</applicationInitialization>

我的应用程序不在端口 80 上运行。它仍然会找到该应用程序并请求该页面吗?

PS:如果不打开拉取请求并合并它,我就无法测试它。而且团队更愿意保持项目历史的干净。

最佳答案

ApplicationInitialization 仅适用于端口 80,并且显然始终会添加“:80”

关于azure - 我需要在 web.config 中的 ApplicationInitialization 添加端口吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53284552/

相关文章:

azure - 从 Azure 上的 Linux 容器运行 Google Cloud Vision

api - 如何在azure api管理的策略中包含 token ?

SharePoint 2013 - 匿名站点 - Chrome SharePoint 插件

asp.net - IIS 快速部署应用程序

Azure:我可以镜像部署槽吗

css - 如何为不同的插槽设置不同的样式?

Azure ARM 模板 - 使用其他部署的输出

json - 我们如何向事件网格主题发布消息?

c# - IIS中回收应用程序池时,是否调用了Application_End?

asp.net-mvc - Azure 部署槽交换重定向到同一域