1. 01 6月, 2026 4 次提交
  2. 30 5月, 2026 4 次提交
    • 陈泽健's avatar
      fix(deploy): 更新中间件镜像版本并修正部署脚本 · adca0bfd
      陈泽健 提交于
      - 移除EMQX跨版本限制,允许升级到最新官方版本
      - 更新Java镜像从v4到v5版本,对应arm_java1.8.0_321到492
      - 升级MySQL镜像从8.0.28到8.0.46版本,修正镜像名称格式
      - 更新EMQX从5.8.7到6.0.0版本,同时适用于ARM和x86架构
      - 升级Redis从8.2.2到8.8.0版本,简化镜像标签命名
      - 更新Nacos从2.5.1到2.5.2版本,修正镜像仓库路径
      - 更新Nginx版本号格式从v1.30到1.30.2标准格式
      adca0bfd
    • 陈泽健's avatar
      fix(emqx): 限制EMQX版本升级范围并更新安装脚本 · f065996c
      陈泽健 提交于
      - 在PRD文档中明确EMQX禁止跨越到5.8.x版本,仅允许在5.8.X版本内升级
      - 更新自动化部署脚本中的EMQX镜像版本从6.0.0降级至5.8.7
      - 修改容器镜像路径和标签以匹配5.8.7版本要求
      - 确保部署脚本与需求文档中的版本限制保持一致
      f065996c
    • 陈泽健's avatar
      docs(deployment): 更新镜像组件升级计划并完善部署脚本配置 · 9a6f07c0
      陈泽健 提交于
      - 更新JDK版本从1.8.0_491到1.8.0_492,使用Temurin(Adoptium)版本
      - 更新MySQL版本从8.x最新到8.0.46,完成X86和ARM双架构升级
      - 更新Nginx版本从1.29.3/1.30.0到1.30.2,修复配置验证流程
      - 更新Redis版本从8.8.x到8.8.0,调整ARM架构部署参数
      - 更新EMQX版本从5.8.7到6.0.0企业版,适配新配置格式
      - 修正Nacos ARM架构升级路径,从v2.5.1到v2.5.2
      - 更新自动化部署脚本中的镜像版本引用和容器配置参数
      - 添加ARM
      9a6f07c0
    • 陈泽健's avatar
      docs(security): 更新漏洞修复文档和镜像组件升级计划 · 5cf6083e
      陈泽健 提交于
      - 添加 Nacos 权限绕过修复实际操作步骤文档
      - 添加 MQTT 协议弱口令匿名登录修复实际操作步骤文档
      - 创建远程升级镜像组件版本需求文档
      - 创建远程升级镜像组件版本计划执行文档
      - 记录 X86 和 ARM 服务器组件版本升级对照表
      - 制定详细的升级执行计划和验证清单
      - 提供完整的回滚方案和风险缓解措施
      5cf6083e
  3. 19 5月, 2026 1 次提交
    • 陈泽健's avatar
      feat(deploy): 更新ARM服务器部署配置并添加自动化部署工具 · 820c126c
      陈泽健 提交于
      - 修改ARM服务器IP地址从192.168.9.76为192.168.9.75
      - 更新授权文件路径中的服务器编号对应新的IP地址
      - 在ARM部署脚本中添加"all"参数支持,实现自动部署所有系统功能
      - 新增Python自动化部署工具,支持完整的ARM服务器部署流程
      - 添加部署前检查、解压、执行、验证和服务测试等功能模块
      - 实现部署报告生成功能,包含容器状态、接口测试和日志分析
      820c126c
  4. 18 5月, 2026 7 次提交
    • 陈泽健's avatar
      docs(deploy): 更新远程自动化部署文档 · bd9feda4
      陈泽健 提交于
      - 移除ARM架构部署包路径中的"先不部署"说明
      - 更新ARM-9.76授权文件路径为本地路径"E:\自动化部署\ARM-9.76\license.zip"
      - 修复部署执行步骤中的数字格式错误,添加缺失的小数点
      - 在ARM架构部署指导中添加root用户执行脚本的红色字体提示
      - 修改服务重启步骤,明确需要进入"服务升级"界面进行操作
      bd9feda4
    • 陈泽健's avatar
      feat(scripts): 优化定时任务脚本支持多架构并新增监控任务 · 2dd62101
      陈泽健 提交于
      - 为 X86 和 ARM 架构分别添加定时任务脚本配置
      - 新增 nacos_monitor 任务用于 Nacos 服务监控(每3分钟执行)
      - 新增 health_check 任务作为服务自检脚本(每天凌晨0点强制启用)
      - 修正 mysql_backup 任务时间从周五凌晨0点调整为凌晨1点
      - 添加 --enable-nacos-monitor 和 --disable-nacos-monitor 参数控制选项
      - 实现 ARM 架构代码同步确保两架构功能完全一致
      - 更新部署脚本支持 --all 参数自动部署所有系统
      - 添加详细的部署分析报告和多维度测试验证
      2dd62101
    • 陈泽健's avatar
    • 陈泽健's avatar
      docs(PRD): 更新远程自动化部署需求文档及问题处理 · c5d81db5
      陈泽健 提交于
      - 更新部署脚本执行说明,明确 --all 参数跳过系统选择但保留确认项
      - 修改验收要求,将版本号检查改为接口调用验证
      - 添加服务重启操作及等待时间说明
      - 新增 java 监测脚本异常问题处理文档
      - 新增 nacos 监测脚本异常问题处理文档
      - 优化日志函数实现,修复容器匹配函数输出问题
      - 调整 API 检查逻辑,简化 HTTP 200 状态判断
      - 改进后台命令执行和进程监控机制
      - 清理部署报告相关文件
      c5d81db5
    • 陈泽健's avatar
      docs(deployment): 更新远程自动化部署需求文档并移除相关脚本 · b24475dc
      陈泽健 提交于
      - 更新验收要求中的服务启动检查条件,从检查版本信息改为检查"结束数据库调整"日志
      - 移除远程自动化部署相关的bash脚本文件
      - 移除Python自动化部署脚本和交互式处理脚本
      - 移除完整的Python部署自动化类实现代码
      - 保留部署需求文档的核心内容和流程说明
      b24475dc
    • 陈泽健's avatar
      feat(deploy): 服务器远程自动化部署需求文档增加约束条件 · 29f56822
      陈泽健 提交于
      - 添加expect脚本实现部署脚本的交互式自动化响应
      - 创建Python监控脚本监控部署进度和容器状态
      - 实现完整的部署流程包括环境准备、服务安装和验收测试
      - 生成详细的部署报告包含容器状态和接口测试结果
      - 添加部署文档路径更新支持X86和ARM架构区分
      - 实现API接口测试重试机制确保服务验证准确性
      - 创建部署状态监控和日志异常检查功能
      29f56822
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档的验收要求 · 730da7da
      陈泽健 提交于
      - 修改服务状态检查方式,从日志检查改为接口调用验证
      - 添加接口调用成功和失败的返回信息标准
      - 在系统授权步骤后增加空行以改善文档格式
      - 添加新统一平台服务检查项目
      730da7da
  5. 15 5月, 2026 11 次提交
  6. 14 5月, 2026 6 次提交
  7. 13 5月, 2026 7 次提交
    • 陈泽健's avatar
      feat(nacos): 添加Nacos容器服务监控与自愈脚本 · 7fbf0aff
      陈泽健 提交于
      - 实现容器模糊匹配查找功能,支持按模式匹配容器名称
      - 添加容器健康状态检查,验证容器存在性和运行状态
      - 集成容器日志检查,监控ERROR和Exception错误信息
      - 实现Nacos服务API可用性检查,支持重试机制
      - 添加容器自动重启功能,处理服务异常情况
      - 集成HTTPS服务检查,验证外部访问可用性
      - 实现脚本并发控制,防止重复执行冲突
      - 添加完整的日志记录系统,支持多级别日志输出
      - 配置可定制化参数,支持端口、超时等配置项修改
      7fbf0aff
    • 陈泽健's avatar
      feat(script): 优化服务监测脚本实现容器模糊匹配 · 4ed75c52
      陈泽健 提交于
      - 新增 nacos-service.sh 脚本,独立处理 Nacos 容器监测逻辑
      - 修改 ujava2-startup.sh 脚本,移除 Nacos 相关功能并实现容器模糊匹配
      - 为 PowerShell 检测脚本添加 NTP 服务状态转换功能
      - 在 ujava2-startup.sh 中新增第二个 API 检查点,增强服务监测能力
      - 实现容器名称模糊匹配机制,提高脚本适应性和容错能力
      - 更新文档记录服务监测脚本优化 V2 需求及执行计划
      4ed75c52
    • 陈泽健's avatar
      fix(deploy): 修复ARM架构部署脚本中的服务映射配置 · 0b2100ee
      陈泽健 提交于
      - 更新SERVICE_MAP数组中python_arm的服务依赖关系
      - 为语音系统(iListen_arm)添加java_arm依赖支持
      - 确保服务映射配置与实际部署需求一致
      - 修正多函数服务组合的配置逻辑
      0b2100ee
    • 陈泽健's avatar
      fix(servers): 解决模块化拆分后IP和NTP检测脚本执行错误 · 00db3861
      陈泽健 提交于
      - 采用文件下载方式替代JSON解析解决IP检测截断问题
      - 直接执行SSH命令替代Shell脚本解决NTP检测问题
      - 添加Parse-ResourceCheckText函数解析纯文本输出
      - 更新Invoke-RemoteShellCheck函数支持base64编码传输
      - 修改Test-ServerResources-Shell函数使用文件下载方式
      - 优化NTP检测逻辑使用timedatectl命令直接获取状态
      - 调整配置IP检测改为直接SSH命令搜索配置文件中的IP
      - 更新NTP结果显示格式并优化错误处理机制
      00db3861
    • 陈泽健's avatar
      fix(shell): 解决模块化拆分后IP和NTP检测脚本执行错误,补充数据库备份的库名 · 2d9524be
      陈泽健 提交于
      - 使用临时文件避免SSH输出截断问题
      - 移除Shell脚本中的exec 2>/dev/null以显示错误信息
      - 修复JSON输出被截断导致解析失败的问题
      - 改进Invoke-RemoteShellCheck函数错误处理
      - 为config_check.sh和ntp_check.sh添加common.sh加载容错机制
      - 通过base64编码安全传输脚本输出内容
      2d9524be
    • 陈泽健's avatar
      fix(service): 解决模块化拆分后脚本执行错误问题 · 535ebe7a
      陈泽健 提交于
      - 添加Shell模式配置选项,默认使用PowerShell模块模式
      - 修复文件上传函数参数错误,统一使用LocalPath和RemoteDir参数
      - 改进JSON解析功能,过滤非JSON输出内容并处理空字符串情况
      - 增加Shell脚本执行结果检查和错误处理机制
      - 添加远程目录创建失败的错误处理
      - 优化脚本上传流程,增加本地脚本存在性检查
      - 为各种检测功能添加Shell模式包装函数
      - 实现检测模式选择界面,支持PowerShell和Shell两种模式
      535ebe7a
    • 陈泽健's avatar
      fix(deploy): 修复ARM架构部署脚本中的镜像ID和权限设置问题 · ba68c738
      陈泽健 提交于
      - 更新了Java镜像的正确ID从5772d73fd433到40867b1ebcda
      - 在镜像加载后添加延时等待和标签设置逻辑
      - 修正了cardtable服务数据库路径的变量定义
      - 移除了对MongoDB数据目录下mongo文件的权限设置
      - 调整了服务依赖映射,移除java_arm在python_arm和语音系统中的冗余依赖
      ba68c738