【发布时间】:2019-04-16 11:53:43
【问题描述】:
我想在 Azure 中进行插槽部署,如果部署成功,它会自动交换插槽。为此,我有一个端点,如果一切正常,则返回 200,如果有任何问题(无响应),则不返回任何内容。
我的 web.config 中有这段代码:
<applicationInitialization doAppInitAfterRestart="true">
<add initializationPage="/validate" />
</applicationInitialization>
我的应用没有在 80 端口上运行。它还会找到应用并请求页面吗?
PS.:如果不打开拉取请求并将其合并,我将无法对此进行测试。而且团队更愿意保持项目历史的整洁。
【问题讨论】:
-
我想你不需要,因为你的应用可以监听很多端口。 IIS 发出初始化请求,它知道哪个进程正在运行您的应用程序。
-
@xyious,祝你好运
-
@AstroBoy 不。据我所知,我们只是放弃了(自动)插槽部署(出于不相关的原因)。
标签: azure iis azure-deployment-slots