Azure:在Azure Web Apps的Linux容器中运行非Web应用程序

时间:2018-07-07 06:37:06

标签: azure docker azure-container-instances

我的Linux容器没有运行Web服务器(它在某些时间间隔进行后台工作)。它在我的开发人员盒中完美运行。但是在Azure上我出现了一个错误:

  

错误-网站yyyy的容器xxxx未在预期范围内启动   时限。经过的时间= 230.1049404秒

我认为这是由Azure检查网站是否已启动引起的。我的问题是:是否可以禁用此检查-这样我就可以在我的容器中运行非Web应用程序了?

1 个答案:

答案 0 :(得分:3)

您为此使用了错误的服务。 App Service要求您公开使用HTTP的终结点。

请改为查看Azure Container Instances或2节点AKS群集。如果HA不在列表中,则可以取消单个节点群集。两种服务都可以公开可以说原始字节的TCP端口(或这些字节等于MQTT,AMQP,YouNameIt的任何协议)。