[GH-ISSUE #1501] 健康检查能否设置为配置项,按需启动 #2996

Open
opened 2026-02-27 12:29:58 +03:00 by kerem · 0 comments
Owner

Originally created by @sea-ten on GitHub (Dec 26, 2025).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1501

我看源码显示这个健康检查功能是默认启用的。

const formData = ref({
// Basic settings (health check is always enabled)
enabled: true,
interval: 300,
timeout: 10,
userAgent: 'Nginx-UI Enhanced Checker/2.0',
maxRedirects: 3,
followRedirects: true,
checkFavicon: true,

但由于有些服务可能临时启动一下,然后就关闭了,这种情况下,会产生大量的502日志:
[26/Dec/2025:00:19:56 +0800] "GET / HTTP/1.1" 502 154 "-" "Nginx-UI Enhanced Checker/2.0"
[26/Dec/2025:00:19:56 +0800] "GET / HTTP/1.1" 502 154 "-" "Nginx-UI Site Checker/1.0"

不知能否在[server]配置项增加一个EnhancedHealthCheck的子项?

Originally created by @sea-ten on GitHub (Dec 26, 2025). Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1501 我看源码显示这个健康检查功能是默认启用的。 const formData = ref<EnhancedHealthCheckConfig>({ // Basic settings (health check is always enabled) enabled: true, interval: 300, timeout: 10, userAgent: 'Nginx-UI Enhanced Checker/2.0', maxRedirects: 3, followRedirects: true, checkFavicon: true, 但由于有些服务可能临时启动一下,然后就关闭了,这种情况下,会产生大量的502日志: [26/Dec/2025:00:19:56 +0800] "GET / HTTP/1.1" 502 154 "-" "Nginx-UI Enhanced Checker/2.0" [26/Dec/2025:00:19:56 +0800] "GET / HTTP/1.1" 502 154 "-" "Nginx-UI Site Checker/1.0" 不知能否在[server]配置项增加一个EnhancedHealthCheck的子项?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#2996
No description provided.