• PGY's avatar
    feat(自动化部署脚本):重构成都太行 Redis 与 Java 服务监控脚本,提升系统可靠性与可维护性 · 0396ae7f
    PGY 提交于
    - Redis 监控脚本 (monitor_redis_service.sh):
      - 增强日志记录与错误处理机制。
      - 移除重启失败时的高风险数据清理逻辑。
      - 引入 PID 锁机制,防止脚本并发重叠执行。
      - 采用动态轮询替代固定等待,用于检测服务恢复状态。
      - 优化密码处理逻辑,避免硬编码。
      - 新增日志轮转功能,以控制日志文件大小。
    
    - Java 服务监控脚本 (monitor_ujava_service.sh):
      - 重构服务检查逻辑,简化进程检测流程。
      - 引入动态轮询机制,用于检测服务恢复状态。
      - 使用 flock 命令实现并发控制。
      - 整合服务定义,降低后续维护难度。
      - 完善错误处理与日志记录,提升故障诊断能力。
      - 优化容器与服务的重启逻辑。
    0396ae7f
monitor_nacos_service.sh 4.7 KB