- 17 4月, 2026 1 次提交
-
-
由 陈泽健 提交于
- 创建配置文件检测console开关的需求文档 - 定义新统一平台和传统平台的console配置检测路径 - 设计PowerShell和Shell双平台的console检测模块实现方案 - 规划console配置自动修复和备份策略 - 制定完整的测试用例和异常处理机制 - 编写详细的计划执行文档和技术实现要点
-
- 14 4月, 2026 3 次提交
- 13 4月, 2026 3 次提交
-
-
由 陈泽健 提交于
- 在Java会议服务启动后添加120秒等待时间 - 确保服务完全初始化后再执行后续部署步骤 - 避免因服务启动时间不足导致的部署失败
-
由 陈泽健 提交于
- 调整了服务部署的执行顺序,将JDK部署和Java会议服务启动移到Docker重启之后 - 增加了Docker重启后的等待时间从30秒到120秒以确保服务稳定 - 移除了Docker重启相关的注释标记 - 重新排列了部署步骤的逻辑顺序以提高部署成功率
-
由 陈泽健 提交于
- 新增 new_type_mount 类型用于 /data 独立挂载点场景 - 新增 new_type_root 类型用于 /data 普通目录场景 - 实现 mountpoint 检查逻辑区分不同 /data 目录类型 - 更新空间检查规则为 100GB 和 80GB 不同要求 - 修改调用参数传递方式适配新的系统类型 - 添加详细的系统类型与检查规则对照表
-
- 10 4月, 2026 8 次提交
-
-
由 陈泽健 提交于
- 在Docker环境部署成功后添加systemctl重启命令 - 增加60秒等待时间确保Docker服务完全启动 - 更新日志信息反映重启操作状态
-
由 陈泽健 提交于
- 从JAR包映射配置中删除meeting3.0条目 - 从启动脚本路径映射中删除meeting3.0条目 - 从进程检查逻辑中移除meeting3.0的特定处理分支 - 更新进程检查命令以排除meeting3.0相关进程检测
-
由 陈泽健 提交于
- 新增 MySQL 备份定时任务,每周五凌晨执行 - 新增 Redis 服务监控定时任务,每 5 分钟执行 - 新增 EMQX 服务监控定时任务,每 5 分钟执行 - 新增 Nginx 日志备份定时任务,每天凌晨 3 点执行 - 新增 MySQL 日志备份定时任务,每天凌晨 2 点执行 - 新增自动清理已删除 ubains 定时任务,每天凌晨 4 点执行 - 将原 add_crontab_job 重命名为 _add_single_cron_job 作为内部函数 - 创建新的 add_crontab_job 作为入口函数,支持参数解析和批量配置 - 更新参数控制设计,支持 --enable-xxx / --disable-xxx 参数组合 - 修改 ujava2-startup 任务名为 ujava2,统一命名规范 - 添加函数式调用方式,避免 main 函数命名冲突 - 更新测试用例覆盖函数和脚本两种调用方式 - 同步更新 EMQX 服务监控需求文档,包含完整功能说明
-
由 陈泽健 提交于
- 新增 MySQL 日志备份需求文档,包含自动化备份、压缩存储和权限保持功能 - 新增 Nginx 日志备份需求文档,支持日志轮转和容器服务通知机制 - 新增 Redis 服务监控需求文档,实现连续失败阈值判断和自动恢复功能 - 添加 Nginx 日志备份脚本,具备自动压缩、清空原日志和过期清理功能
-
由 陈泽健 提交于
- 实现了自动清理已删除大文件的脚本(auto_clean_deleted_ubains_v3.sh) - 添加了MySQL日志文件定时备份与压缩功能(backup_mysql_logs.sh) - 包含日志轮转机制,支持5MB轮转和指定天数保留 - 实现了文件权限保存和恢复功能 - 添加了容器重启和特定应用启动逻辑 - 集成了错误处理和日志记录机制
-
由 陈泽健 提交于
- 实现通用备份函数支持数组形式传入多个数据库 - 增加mysql容器模糊匹配和启动状态检查功能 - 添加磁盘空间检查和同日多次执行防护机制 - 实现分级别日志审计和备份失败汇总报告 - 更新定时任务脚本支持mysql备份参数配置 - 增加定期清理15天前备份数据和日志文件功能
-
由 陈泽健 提交于
- 支持多个定时任务配置,新增每天凌晨1点执行的服务健康检查任务 - 实现参数化控制功能,通过--enable/--disable参数控制任务启停 - 添加重试机制到服务监测脚本,避免网络波动导致错误判断 - 引入文件锁机制防止定时任务并发执行冲突 - 实现自动清理功能,脚本不存在时自动移除对应的crontab条目 - 添加详细日志记录和错误处理机制 - 支持参数冲突检测和默认向后兼容行为
-
由 陈泽健 提交于
-
- 09 4月, 2026 2 次提交
-
-
由 陈泽健 提交于
- 实现主动探测MySQL服务状态替代固定延时等待 - 添加清理僵尸连接功能防止死锁问题 - 重构SQL文件拷贝逻辑支持批量处理 - 实现带死锁重试机制的SQL导入函数 - 优化Nacos配置IP更新流程 feat(auto_crontab_settings): 新增定时任务脚本配置需求文档 - 定义支持多个定时任务的配置方案 - 设计通用任务添加函数接口 - 规范健康检查脚本配置流程 - 明确脚本存在性验证和权限修复机制
-
由 陈泽健 提交于
chore(deploy): 更新自动化部署脚本配置 - 更新 Python 镜像版本从 v15 到 v16 - 增加 MySQL 容器启动等待时间从 120 秒到 180 秒 - 添加 ubains.sql 和 devops.sql 文件拷贝到容器功能 - 修改 IP 替换配置中的源地址从 192.168.5.234 为 192.168.9.84 - 添加 ubains.sql 和 devops.sql 数据库导入功能 - 增加相关 SQL 文件的拷贝和导入验证日志 - 添加 EMQX MQTT 服务安装函数结构 - 优化 SQL 执行错误处理和日志输出机制 ```
-
- 08 4月, 2026 2 次提交
-
-
由 陈泽健 提交于
- 添加 ubains 数据库创建和权限授予 - 新增 cmdb_inspection 表结构定义 - 为 ubains 数据库表添加多个字段支持 - 重构数据库初始化脚本,增加执行结果统计和错误处理 - 添加 mysql_x86 函数注释代码块 - 在 README 中补充 psutil 和 pywin32 依赖安装命令
-
由 陈泽健 提交于
- 删除了多个临时检查脚本文件 (check_bytes.py, check_file.py, check_target.py) - 移除了空的 package.json 配置文件 - 在 .gitignore 中添加了 IDE 相关文件的忽略规则 - 为自动化测试环境添加了路径注释标记
-
- 07 4月, 2026 4 次提交
-
-
由 陈泽健 提交于
- 添加 Redis 端口 6379 到 TCP 端口列表 - 添加 MySQL 端口 8306 到 TCP 端口列表 - 保持原有的 SSH、HTTPS、MQTT 等服务端口配置不变 - 扩展防火墙规则以支持数据库连接需求
-
由 陈泽健 提交于
feat(deploy): 添加中间件版本检查功能 - 实现了获取最新 Nginx、Redis、MySQL 版本的功能 - 添加了本地容器版本信息获取逻辑 - 集成了外网连接检测机制 - 实现了版本对比并输出差异警告 - 添加了完整的版本检查日志记录 ```
-
由 陈泽健 提交于
- 将端口映射参数从单元素格式改为分离格式,避免解析问题 - 将卷挂载参数从单元素格式改为分离格式,解决路径前空格问题 - 添加循环构建参数数组的逻辑,提高参数传递准确性 - 更新问题处理文档,记录新的错误现象和解决方案 - 优化数组遍历语法,使用双引号保护变量展开
-
由 陈泽健 提交于
- 将端口映射数组改为动态构建方式,避免参数解析问题 - 分离-p选项与端口值,防止数组展开时的格式错误 - 添加端口映射列表便于维护和扩展 - 为部署脚本添加语法检查配置 - 创建问题处理文档记录错误原因和解决方案 - 编写计划执行文档确保修复方案正确实施
-
- 03 4月, 2026 2 次提交
-
-
由 陈泽健 提交于
- 将Docker版本从20.10.7更新到29.1.3 - 修改离线包路径从/data/temp/docker-20.10.7.tgz到/data/temp/docker-29.1.3.tgz - 更新文档中的Docker版本要求说明
-
由 陈泽健 提交于
- 将docker_x86函数从auto_deploy_services.sh迁移至auto_middleware_install.sh - 修改docker版本从29.1.3为20.10.7以符合离线包要求 - 在install_middleware函数中添加Docker环境优先部署逻辑 - 实现Docker部署失败时立即返回错误码停止后续部署 - 更新需求文档明确调用顺序和错误处理机制 - 完善部署日志输出和错误提示信息
-
- 30 3月, 2026 15 次提交
-
-
由 陈泽健 提交于
refactor(database): 移除数据库表创建和字段添加操作 - 删除了 cmdb_inspection 表的创建语句 - 移除了多个系统表中的冗余字段添加操作 - 简化了数据库初始化脚本的内容 - 优化了SQL执行流程的结构 ```
-
由 陈泽健 提交于
- 从new_auto.sh中移除firewalldjava函数代码 - 创建独立的auto_firewall_settings.sh脚本文件 - 将防火墙端口开放逻辑迁移至新的独立脚本 - 在主脚本中通过source方式调用防火墙设置功能 - 添加需求文档和计划执行文档 - 保持原有功能逻辑不变,仅进行代码结构重构
-
由 陈泽健 提交于
- 创建了新的主服务部署脚本auto_deploy_services.sh - 实现了Docker、Java、Python等多种服务的部署函数 - 添加了语音服务、无纸化信令、电子桌牌等专用部署模块 - 设计了模块化的部署流程和交互式菜单选择功能 - 建立了完整的错误处理和日志记录机制 - 编写了详细的PRD需求文档规范
-
由 陈泽健 提交于
- 创建新的定时任务设置脚本auto_crontab_settings.sh - 将add_crontab_job函数从主脚本中分离到独立模块 - 在主脚本new_auto.sh中导入并调用定时任务模块 - 添加变量初始化支持sudoset和SUDO变量设置 - 更新文件上传检查脚本以接收auto_java路径参数 - 创建详细的PRD文档说明模块化拆分需求 - 移除主脚本中原有的add_crontab_job函数定义 - 更新脚本调用流程在deploy_services后执行定时任务设置
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 创建auto_file_upload_check.sh脚本,包含File_detection_java和check_files函数 - 添加check_files_upload主入口函数,负责初始化变量和调用文件检测部署流程 - 在new_auto.sh中导入auto_file_upload_check.sh并调用check_files_upload函数 - 实现环境变量传递server_ip参数和返回值处理机制 - 添加详细的日志记录和错误处理功能 - 创建需求文档和计划执行文档规范模块化拆分流程
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 创建auto_file_upload_check.sh脚本,包含File_detection_java和check_files函数 - 添加check_files_upload主入口函数,负责初始化变量和调用文件检测部署流程 - 在new_auto.sh中导入auto_file_upload_check.sh并调用check_files_upload函数 - 实现环境变量传递server_ip参数和返回值处理机制 - 添加详细的日志记录和错误处理功能 - 创建需求文档和计划执行文档规范模块化拆分流程
-
由 PGY 提交于
添加对预定系统自动化部署脚本的语法检查功能, 在 .claude/settings.local.json 中增加了 bash 语法验证命令, 同时将所有相关脚本的版本号从 V1.0/V1.1/V2.1/V3.0 升级到 V1.1/V1.2/V2.2/V3.1,确保脚本质量和可维护性。
-
由 陈泽健 提交于
- 创建了新的中间件部署脚本 auto_middleware_install.sh - 实现了 MySQL 数据库的 Docker 部署功能,包括初始化和定时备份 - 实现了 EMQX 消息队列的 Docker 部署功能 - 实现了 Redis 缓存的 Docker 部署功能 - 实现了 FastDFS 文件存储的 Docker 部署功能 - 实现了 ngrok 内网穿透的 Docker 部署功能 - 实现了 Nacos 配置中心的 Docker 部署功能 - 实现了 Nginx 反向代理的 Docker 部署功能 - 添加了需求文档说明模块化拆分方案
-
由 陈泽健 提交于
- 新增checkServerSpace函数用于检查服务器空间分配 - 实现系统类型判断逻辑,根据/data目录存在与否区分新旧平台 - 集成auto_check_space.sh脚本调用功能 - 添加返回值处理机制,支持空间正常、不足和分区错误三种状态 - 在主流程中detectNetType函数后调用空间检查功能 - 完善日志输出和错误处理机制 - 补充需求文档和计划执行文档
-
由 陈泽健 提交于
- 新增auto_check_space.sh脚本用于检查服务器空间分配 - 实现系统类型判断逻辑,支持新统一平台和传统平台 - 添加目录存在性检查和空间容量验证功能 - 实现T/G/M单位转换为GB的计算逻辑 - 设计返回值机制:0表示空间正常,1表示空间不足,2表示未正确分区 - 更新需求文档,添加空间检查函数的需求说明 - 创建计划执行文档,规划实现步骤和技术要点
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 新增运维维护手册大纲文档 - 添加新统一平台运维维护手册完整内容 - 创建服务自检报告模板文档 - 更新自动化部署脚本日志路径配置 - 添加对openEuler 24.03系统版本的支持 - 重构Docker容器启动参数配置结构 - 增加端口映射数量以满足新功能需求 - 优化容器启动命令参数传递方式
-
由 PGY 提交于
- 升级版本号从V1.1到V1.2,调整监控脚本执行频率从每5分钟到每10分钟 - 新增PID文件管理和日志轮转机制,设置日志保留30天 - 为所有监控脚本添加PID锁文件支持,防止重复执行 - 更新脚本版本号并修正日志文件路径配置 - 扩展故障排查章节,增加PID文件异常处理和状态检查方法 - 优化日志管理配置,提供内置轮转和系统logrotate双重方案
-