1. 04 2月, 2026 1 次提交
    • 陈泽健's avatar
      fix(server): 修复服务器健康检查shell脚本中的权限和执行问题 · c1946f58
      陈泽健 提交于
      - 为MQTT工具包中的可执行文件添加执行权限
      - 修复MQTT订阅和发布命令中的错误处理逻辑
      - 添加对MQTT进程等待和循环执行的安全处理
      - 改进Redis、MySQL、FastDFS检测脚本的输出记录
      - 优化数据库连接测试的日志输出格式
      - 调整中间件连接检测在主流程中的执行顺序
      - 修复多个函数返回值处理的安全性问题
      c1946f58
  2. 03 2月, 2026 4 次提交
    • 陈泽健's avatar
      feat(scripts): 优化中间件检测功能支持多架构,claude code增加prd的skill执行。 · 65258f35
      陈泽健 提交于
      - 将FastDFS检测脚本按架构分离为check_fdfs_x86.sh和check_fdfs_arm.sh
      - 更新PowerShell脚本自动检测远程服务器架构并上传对应检测脚本
      - 重构MQTT检测函数,支持使用内置工具包和容器内命令两种模式
      - 添加ARM64架构服务器配置支持,新增云端ARM架构服务器信息
      - 优化NTP检测的日志输出处理,避免空输出导致的错误
      - 更新相关文档中的架构支持说明和脚本部署要求
      65258f35
    • 陈泽健's avatar
      docs(prd): 更新中间件检测优化需求文档,输出emqx、redis、mysql的检测代码 · bb2efe4a
      陈泽健 提交于
      - 升级版本号从V1.4到V1.8
      - 补充MySQL检测完整功能描述包括性能指标和安全状态检查
      - 新增Redis和MySQL脚本部署要求说明区分PowerShell自动上传和Shell手动部署
      - 扩展FastDFS检测功能描述添加文件下载和完整性验证功能
      - 更新MySQL检测验收标准增加容器检测和性能指标收集要求
      - 补充check_mysql.sh和check_fdfs.sh脚本详细说明和执行示例
      - 优化部署要求说明明确自动上传和手动部署两种方式的区别
      - 添加FastDFS检测功能映射表和完整的实施步骤描述
      bb2efe4a
    • 陈泽健's avatar
      fix(mqtt): 增强MQTT消息收发测试的消息体打印 · 518940f6
      陈泽健 提交于
      - 单独打印发送的消息体
      - 单独打印接收的消息体
      - 打印预期消息体用于对比
      - 将消息不匹配从INFO改为WARN级别
      Co-Authored-By: 's avatarClaude Opus 4.5 <noreply@anthropic.com>
      518940f6
    • 陈泽健's avatar
      feat(services): 更新服务自检文档和脚本以支持MQTT和Redis检测 · a418204b
      陈泽健 提交于
      - 更新PRD文档版本至V1.2,新增mqtt_test_x86便携式工具说明
      - 在check_server_health.ps1中将脚本版本升级至1.0.5
      - 实现MQTT标准版主题订阅检测功能,使用容器内mosquitto工具
      - 添加MQTT消息收发测试,验证完整的发布订阅功能
      - 集成check_redis.sh脚本进行完整的Redis功能检测
      - 更新中间件检测流程,支持自动检测容器和工具可用性
      - 优化检测结果记录格式,区分不同检测项目的状态
      a418204b
  3. 02 2月, 2026 1 次提交
    • 陈泽健's avatar
      fix(script): 修复服务器健康检查脚本中的配置和日志问题 · a05e0b83
      陈泽健 提交于
      - 修复 hashtable 中裸字符串配置,为域名添加 DnsTestDomain 键值
      - 统一数组元素间的逗号分隔符格式
      - 修复容器名称获取的空值处理,添加 ToString() 类型转换
      - 修复 MQTT 日志消息中的变量插值语法
      - 修复 Redis、MySQL、FastDFS 容器名称获取的空值处理
      - 修复 FastDFS 文件创建命令中的引号转义问题
      - 添加中间件检测优化需求文档
      a05e0b83
  4. 29 1月, 2026 3 次提交
  5. 28 1月, 2026 7 次提交
  6. 27 1月, 2026 4 次提交
  7. 26 1月, 2026 6 次提交
  8. 23 1月, 2026 2 次提交
    • PGY's avatar
      feat(deploy): 新增定时任务管理功能并优化数据库备份流程 · 63901ddc
      PGY 提交于
      - 移除原有的数据库备份脚本定时任务配置代码
      - 添加新的check_crontab函数统一管理系统定时任务
      - 配置数据库备份、文件清理、服务监控三项定时任务
      - 优化NTP服务错误日志信息显示
      - 增加定时任务重复性检查避免重复配置
      63901ddc
    • PGY's avatar
      feat(自动化部署脚本): 添加系统监控和维护脚本 · 7203895b
      PGY 提交于
      添加了四个定时脚本用于系统维护:
      - check_nacos_and_restart.sh: 检查 Nacos 服务状态,失败时重启
        ujava2 容器中的服务
      
      - clear_deleted_files.sh: 定时清理被进程占用的已删除文件,
        通过发送 SIGHUP 信号释放文件句柄
      
      - monitor_exapi_and_malan.sh: 监控 exapi 和 malan 服务进程,
        服务停止时自动启动
      
      - mysql_backup.sh: MySQL 数据库备份脚本,支持多数据库备份
        和旧备份自动清理功能
      7203895b
  9. 22 1月, 2026 6 次提交
    • 陈泽健's avatar
      docs(coding): 更新代码规范文档 · 16b2332e
      陈泽健 提交于
      - 修改代码注释要求为更详细的中文注释
      - 添加代码日志记录规范要求
      - 明确日志等级类型区分和审计功能要求
      16b2332e
    • 陈泽健's avatar
      docs(prd): 添加规范获取章节到多个PRD文档 · 15301dfa
      陈泽健 提交于
      - 在容器升级需求文档中添加规范获取链接
      - 在服务器SSL证书生成文档中添加规范获取链接
      - 在服务监测需求文档中添加规范获取链接
      - 在服务自检需求文档中添加规范获取链接
      - 在用例生成文档中添加规范获取链接
      - 在程序更新脚本需求文档中添加规范获取链接
      - 在统信系统漏洞修复文档中添加规范获取链接
      - 在自动打包上传需求文档中添加规范获取链接
      - 在问题处理文档中添加规范获取链接
      15301dfa
    • 陈泽健's avatar
      947cca21
    • 陈泽健's avatar
      ``` · 7c5b8d50
      陈泽健 提交于
      fix(deploy): 修正FastDFS数据存储路径配置
      
      - 将FastDFS数据目录从/var/fdfs/storage/data更改为/data/storage/storage/data
      ```
      7c5b8d50
    • 陈泽健's avatar
      style(timer): 修复时间段控制注释格式 · 3e8a8402
      陈泽健 提交于
      - 移除时间段控制函数注释末尾多余的井号符号
      - 统一注释格式规范,保持代码整洁性
      3e8a8402
    • 陈泽健's avatar
      refactor(scheduler): 重构定时任务调度器实现异步执行和时间段控制 · b829312c
      陈泽健 提交于
      - 添加工作线程池异步执行任务队列
      - 实现时间段禁用功能避免特定时间执行任务
      - 优化日志记录格式和错误处理机制
      - 重构定时任务配置结构化管理
      - 添加展厅巡检工作日定时执行逻辑
      - 统一任务执行入口和参数传递方式
      b829312c
  10. 21 1月, 2026 5 次提交
    • 陈泽健's avatar
      feat(deploy):补充新统一平台自动化JSON数据 · 247608b6
      陈泽健 提交于
      247608b6
    • 陈泽健's avatar
      feat(deploy): 添加 malan 服务在 x86 架构上的安装启动功能 · e36cb554
      陈泽健 提交于
      - 新增 malan_x86 函数用于检查并启动 malan 服务
      - 添加对 malan 目录、二进制文件和运行脚本的存在性验证
      - 实现为 malan 二进制文件和运行脚本授予可执行权限
      - 添加执行 malan 运行脚本的逻辑并处理执行结果
      - 在部署流程中集成 malan_x86 函数调用
      e36cb554
    • 陈泽健's avatar
      feat(monitoring): 添加ERROR日志监测功能 · f43abc19
      陈泽健 提交于
      - 在自动化服务监测脚本中新增ERROR日志监测模块
      - 实现对ubains-ERROR.log的最近1小时错误日志时间段聚合分析
      - 添加对内与对外日志的同时监测支持
      - 配置错误日志时间段分组展示,每段最多显示10行示例
      - 更新邮件通知收件人列表,移除wb@huazhaochina.com
      - 调整报告结构,ERROR日志监测作为独立章节展示
      - 修改PRD文档中的服务检测需求描述
      - 优化日志时间段统计和错误归类逻辑
      f43abc19
    • 陈泽健's avatar
      feat(server-health-check): 增强服务器健康检查脚本功能 · e51ffd71
      陈泽健 提交于
      - 更新脚本版本号从 1.0.1 到 1.0.3
      - 为容器信息函数添加 PrintDetails 开关参数
      - 扩展容器信息收集功能,增加镜像、端口、IP、挂载点、大小等详细信息
      - 修复 PowerShell 中 Go template 变量转义问题
      - 重构容器信息显示逻辑,支持详细模式和摘要模式
      - 为文件下载功能添加超时控制和更好的错误处理
      - 改进 pscp 下载过程,添加临时文件处理和进程管理
      - 优化主机密钥接受机制,提高首次连接成功率
      - 改进文件下载成功判定逻辑,基于文件存在性和大小判断
      - 在健康报告中启用容器详细信息输出模式
      e51ffd71
    • 陈泽健's avatar
      feat(script): 完善Shell脚本的安卓设备自检功能,判断服务器架构使用对应架构的adb可执行文件,并优化日志输出 · 1e7638b4
      陈泽健 提交于
      - 实现服务器架构自动检测(X86/ARM)并选择对应的adb可执行文件
      - 添加完整的安卓设备连接状态检测和日志文件收集功能
      - 优化脚本日志输出机制,实现实时打印和日志同步写入
      - 更新PRD文档中的安卓自检功能描述和具体实现要求
      - 添加ARM架构adb工具链及相关依赖文件和版权信息
      1e7638b4
  11. 20 1月, 2026 1 次提交
    • 陈泽健's avatar
      feat(service-check): 增加ujava系统细分识别统一平台功能 · 7cdbd720
      陈泽健 提交于
      - 实现会议预定系统与统一平台系统的自动区分检测
      - 根据系统类型动态调整配置文件路径检测策略
      - 优化启动脚本权限检查以支持不同系统类型
      - 更新备份逻辑以正确处理不同平台的目录结构
      - 增强日志导出功能以包含统一平台系统配置文件
      7cdbd720