#!/bin/bash # 探测 service.xpcool.com 可用的健康检查路径 echo "=== service nginx conf ===" cat /data/nginx/conf.d/service.xpcool.com.conf echo "" echo "=== path probe (via local nginx with Host header) ===" for p in / /health /healthz /api/health /api/service/health /api/service/admin /api/service/open/health /index.html /favicon.ico; do code=$(curl -s -o /dev/null -w "%{http_code}" -k -H "Host: service.xpcool.com" "https://127.0.0.1$p") echo " $p -> $code" done echo "" echo "=== direct backend probe (127.0.0.1:10100) ===" for p in / /health /api/health; do code=$(curl -s -o /dev/null -w "%{http_code}" "http://127.0.0.1:10100$p") echo " $p -> $code" done