monitor check problem, force restart server although the server is running normally
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, shell
- Área
- devops, infrastructure, observability
Línea de trabajo
Comienza con los puntos de entrada de monitor, update, restart y stop que producen el registro proporcionado, centrándote en cómo se inician los procesos de monitorización concurrentes y en cómo las detecciones fallidas desencadenan un reinicio. Reproduce la superposición durante la actualización y verifica que un único servidor saludable no provoque comprobaciones duplicadas, la terminación de sesiones ni un reinicio forzado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
It seems that the update process blocked the monitor, causing multiple monitor processes to burst at once, and finally considered that 4 detections failed within 60 seconds, resulting in a forced restart.
here is script log
Sep 16 21:56:45.417 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 21:56:47.039 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 21:56:47.251 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 21:56:48.856 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 21:56:49.323 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 21:56:49.324 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 21:56:49.326 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 21:56:49.327 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 21:56:49.330 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 21:56:49.331 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 21:56:58.424 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 21:58:58.462 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 14:00:02.417 sdtdserver: UPDATE: INFO: Using anonymous Steam login
Sep 16 22:00:02.450 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:02.568 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:02.684 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:04.073 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:04.196 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:04.288 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:04.310 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:04.410 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:04.523 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:05.893 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:06.020 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:06.131 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:06.380 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:06.382 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:06.383 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:06.384 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:06.391 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:06.391 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:06.527 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:06.529 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:06.530 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:06.531 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:06.534 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:06.535 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:06.659 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:06.660 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:06.661 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:06.663 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:06.667 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:06.668 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 14:00:10.821 sdtdserver: UPDATE: PASS: Checking local build
Sep 16 14:00:19.639 sdtdserver: UPDATE: PASS: Checking remote build
Sep 16 14:00:20.345 sdtdserver: UPDATE: INFO: No update available
Sep 16 14:00:20.347 sdtdserver: UPDATE: INFO: Local build: 10740013
Sep 16 14:00:20.348 sdtdserver: UPDATE: INFO: Remote build: 10740013
Sep 16 14:00:20.349 sdtdserver: UPDATE: INFO: Branch: alpha20.7
Sep 16 14:00:20.354 sdtdserver: UPDATE: INFO: LinuxGSM version: v25.1.6
Sep 16 14:00:20.356 sdtdserver: UPDATE: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:21.827 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.420 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.451 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.504 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.547 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.580 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.669 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.684 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.799 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.878 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.883 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:22.908 sdtdserver: MONITOR: PASS: Using cached IP as public IP address
Sep 16 22:00:23.591 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:23.803 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.149 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.187 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.200 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.221 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.232 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.300 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.312 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.362 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.400 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.417 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.430 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.435 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.447 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.510 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.512 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.513 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.525 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.533 sdtdserver: MONITOR: INFO: Checking session: CHECKING
Sep 16 22:00:24.645 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.724 sdtdserver: MONITOR: ERROR: Checking session: ERROR
Sep 16 22:00:24.725 sdtdserver: MONITOR: ERROR: Checking session: PIDS with the same tmux session and socket names are running
Sep 16 22:00:24.726 sdtdserver: MONITOR: ERROR: Checking session: Killing session with the socketname name sdtdserver and session name sdtdserver
Sep 16 22:00:24.728 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.745 sdtdserver: MONITOR: PASS: Checking session: OK
Sep 16 22:00:24.828 sdtdserver: RESTART: PASS: Using cached IP as public IP address
Sep 16 22:00:25.408 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:25.547 sdtdserver: STOP: PASS: Using cached IP as public IP address
Sep 16 22:00:25.845 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:25.847 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:25.852 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:25.854 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:25.858 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:25.859 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:25.968 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.006 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.028 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.046 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.055 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.133 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.143 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.264 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.344 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.363 sdtdserver: MONITOR: INFO: Querying port: gamedig: 127.0.0.1:26900 : 1 : QUERYING
Sep 16 22:00:26.986 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:26.985 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:26.997 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.000 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.016 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.017 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.029 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.032 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.032 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.035 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.039 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.046 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.066 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.071 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.072 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.078 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.079 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.082 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.319 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.320 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.321 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.323 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.328 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.329 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.374 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.375 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.377 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.378 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.382 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.382 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.424 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.425 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.427 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.428 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.428 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.430 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.431 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.432 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.433 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.433 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.437 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.438 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.470 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.472 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.473 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.473 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.475 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.474 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.476 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.478 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.479 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.479 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.482 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.483 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:27.515 sdtdserver: MONITOR: PASS: Querying port: gamedig: 127.0.0.1:26900 : 1 : OK
Sep 16 22:00:27.516 sdtdserver: MONITOR: INFO: Server name: 7 days to die server
Sep 16 22:00:27.517 sdtdserver: MONITOR: INFO: Players: 3/8
Sep 16 22:00:27.518 sdtdserver: MONITOR: INFO: Map: Wilezii Mountains
Sep 16 22:00:27.521 sdtdserver: MONITOR: INFO: LinuxGSM version: v25.1.6
Sep 16 22:00:27.522 sdtdserver: MONITOR: PASS: core_exit.sh exiting with code: 0
Sep 16 22:00:39.362 sdtdserver: STOP: PASS: Using cached IP as public IP address
Sep 16 22:00:39.972 sdtdserver: STOP: INFO: Graceful: telnet
Sep 16 22:00:40.575 sdtdserver: STOP: INFO: Graceful: telnet: 127.0.0.1:8081
Sep 16 22:00:43.160 sdtdserver: STOP: PASS: Graceful: telnet: 127.0.0.1:8081 : 1 seconds
Sep 16 22:00:43.770 sdtdserver: STOP: INFO: tmux kill-session: sdtdserver: 7 days to die server
Sep 16 22:00:44.887 sdtdserver: STOP: PASS: Stopped 7 days to die server
Sep 16 22:00:45.921 sdtdserver: START: PASS: Using cached IP as public IP address
Sep 16 22:00:45.939 sdtdserver: START: INFO: Using anonymous Steam login
Sep 16 22:00:47.064 sdtdserver: START: PASS: Using cached IP as public IP address
Sep 16 22:00:47.683 sdtdserver: START: INFO: Rotating log files
- Lenguaje dominante
- Shell
- Estrellas
- 345
- Forks
- 25
- Merge medio
- 4 h 42 min
- PR fusionados (30 d)
- 7
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de GameServerManagers/docker-gameserver
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
GameServerManagers/docker-gameserver#144 · 1 reacción ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
GameServerManagers/docker-gameserver#113 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
GameServerManagers/docker-gameserver#100 · 2 comentarios ·
Todos los issues de GameServerManagers/docker-gameserver
Issues similares
-
Security: Vulnerable PHP version (CVE-2026-109618 / CVE-2026-109619) in current Docker imagesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
MISP/misp-docker#478 ·
Los mantenedores suelen responder en 1 día
-
roadmap-100
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
Los mantenedores suelen responder en 1 día
-
priority: medium status: needs-decision work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#9339 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Theme switch hangs in omarchy-theme-set-browser when Brave Origin runs and brave-bin is installedAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
数据界面的横向滚动条缺失Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
zilliztech/attu#1037 ·