在Serverless应用引擎(SAE)2.0中,健康检查是默认开启的,主要用于检测你的应用是否正常运行。如果你想关闭健康检查,你需要在部署应用的时候,在部署参数中设置HealthCheck=false。
关于你提到的服务监听8000端口,SAE 2.0默认的健康检查端口是9000,所以如果你在8000端口上启动了服务,可能会出现健康检查失败的情况。
如果你想改变健康检查的端口,你可以在部署参数中设置HealthCheckPort来改变。例如,如果你想将健康检查的端口改为8000,你可以设置HealthCheckPort=8000。
另外,如果你的容器需要访问公网,你需要在部署应用的时候,在部署参数中设置ServicePorts来指定你的应用需要使用的端口。例如,如果你想让你的应用使用8000端口,你可以设置ServicePorts=8000。
相关知识
在Serverless 应用引擎中,请问如何在 2.0 版中关掉健康检查?
serverless 案例
Serverless 实践:「禾连健康」低门槛微服务化,弹性降本20%以上
如何为SpringBoot应用设置健康检查
ServerLess创造应用中健康检查怎样设置?
spring boot 应用在 k8s 中的健康检查(一)
如何在 Android 中检查电池健康状况:分步指南
北京健康宝如何更新2.0?
如何在Windows 11中检查电池健康状态?
如何在iOS 11.3中检查电池健康并禁用降频
网址: 在Serverless 应用引擎中,请问如何在 2.0 版中关掉健康检查? https://m.trfsz.com/newsview1678948.html