将 health.html 检查端点添加到 Angular 应用程序

问题描述 投票:0回答:1

我需要使用 health.html 将运行状况检查端点添加到我的角度应用程序,该应用程序应使用 HTTP 200 和“Healthy”字符串进行响应。

我已经在部署模板中定义了有关 readinessProbe 和 livenessProbe 的端口和路径。

创建一个 health.html 文件(文件内包含“Health”字样)并将其放置在 index.html 文件附近。

我需要为此创建一条路线吗?我还缺少哪些步骤?

在终端中,我想测试一下。

curl -v http://localhost:8080/health.html 
angular deployment angular-ui-router openshift angular-routing
1个回答
0
投票

如果您的应用程序像 /ui 一样部署,则以下解决方案对我有用,您可以根据路径进行更改,并且 /health 是相同的

//For test message
location /ui/health/ {
    return 200 'Healthy';
}

//For Load website use below
location /ui/health/ {
   try_files $uri $uri/ /ui/health/index.html;
}
© www.soinside.com 2019 - 2024. All rights reserved.