Telnet 命令导致 CPU 使用率高和服务器挂起

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

我正在寻找 RHEL 和 Unix 专家对我们最近因在生产健康检查脚本中使用 Telnet 命令而导致的生产事件的看法。

我们为生产环境开发了健康检查脚本,用于检查运行在RHEL OS上的各种服务的服务状态。

脚本在服务器上每 15 分钟运行一次以生成健康报告并在系统发现任何问题时发送电子邮件。

**脚本执行健康检查的以下工作部分,每 15 分钟运行一次。

  1. Telnet IP: PORT (IP/PORT = 多台下游服务器如AppServer, Web Server, DB Server等检查服务状态)
  2. CURL URL(应用服务器 URL、Web 服务器 URL、负载均衡器 URL 等)**

我们的服务器在运行脚本 4 天后进入挂起状态。我们的 RHEL OS Support Team 确认,Server CPU Utilization 在运行脚本后每天都在增加,并且由于持续使用 telnet 命令而进入 HUNG 状态。

我们已经在Telnet命令中使用超时参数来避免流量拥塞。您能否帮助我了解 TELNET 如何使服务器处于 HUNG 状态以及编写 TELNET 命令以避免服务器高 CPU 使用率的正确方法是什么?

谢谢

unix jboss telnet rhel health-monitoring
© www.soinside.com 2019 - 2024. All rights reserved.