From 9130049f07cd2c0c9fdc98fd55f5f28a03fe7cd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Fri, 10 Jan 2025 15:18:54 +0800 Subject: [PATCH] 'commit' --- YunXiaoTools/Doc/说明.txt | 16 ++++++++++++++++ .../target/classes/application.properties | 5 ----- YunXiaoTools/target/classes/cron4j.properties | 11 +++++++++-- 3 files changed, 25 insertions(+), 7 deletions(-) create mode 100644 YunXiaoTools/Doc/说明.txt diff --git a/YunXiaoTools/Doc/说明.txt b/YunXiaoTools/Doc/说明.txt new file mode 100644 index 00000000..e13b8a63 --- /dev/null +++ b/YunXiaoTools/Doc/说明.txt @@ -0,0 +1,16 @@ +# 说明 + +本程序一套,分别部署到 +1、联通二枢纽机房:用于使用mysqldump.exe备份长春云校的业务数据库,然后上传到华为云的OBS上,只保留最新的一个数据库备份。 +2、华为政务云的云服务器,用于JDBC将OBS上的ZIP数据库备份下载回来,解压,并且还原到数据库的操作,生成的数据库名称:ccyx_statistics + +# 执行时间 +此程序备份端是凌晨零点开始备份并上传,还原端是凌晨一点开始下载还原。 + +# 访问地址 + +## 备份 +http://10.10.21.20:9008/backupMysql + +## 还原 +http://10.10.21.20:9008/restoreMysql \ No newline at end of file diff --git a/YunXiaoTools/target/classes/application.properties b/YunXiaoTools/target/classes/application.properties index 5358bbe1..6158ff84 100644 --- a/YunXiaoTools/target/classes/application.properties +++ b/YunXiaoTools/target/classes/application.properties @@ -1,6 +1,3 @@ -# 数据库通用设置 -driverClassName=com.mysql.cj.jdbc.Driver - # 读取侧数据库信息 read.user=ccyx read.password=dsideal @@ -13,8 +10,6 @@ write.jdbcUrl=jdbc:mysql://10.10.14.203:3306/ds_db?rewriteBatchedStatements=true # mysqldump执行文件位置 mysqldump_path=C:/Program Files/MariaDB 11.6/bin/mysqldump.exe -# mysql执行文件位置 -mysql_path=C:/Program Files/MariaDB 11.6/bin/mysql.exe # 当前是读取方还是写入方 1:读取 2:写入 DEPLOY_ID=1 diff --git a/YunXiaoTools/target/classes/cron4j.properties b/YunXiaoTools/target/classes/cron4j.properties index a454f812..5ec508b5 100644 --- a/YunXiaoTools/target/classes/cron4j.properties +++ b/YunXiaoTools/target/classes/cron4j.properties @@ -7,9 +7,16 @@ # 星号 *:表示每一个时间点,例如 * * * * * 表示每分钟执行 # 除号 /:表示指定一个值的增加幅度。例如 n/m表示从 n 开始,每次增加 m 的时间点执行 # cron4j 集成cron 只有 分 时 天 月 周 没有秒 -cron4j=LingDianTask +cron4j=LingDianTask,YiDianTask + # 每天凌晨0点执行一次 LingDianTask.cron=0 0 * * * LingDianTask.class=com.dsideal.YunXiaoTools.Cron4j.LingDianTask LingDianTask.daemon=true -LingDianTask.enable=true \ No newline at end of file +LingDianTask.enable=true + +# 每天凌晨1点执行一次 +YiDianTask.cron=0 1 * * * +YiDianTask.class=com.dsideal.YunXiaoTools.Cron4j.YiDianTask +YiDianTask.daemon=true +YiDianTask.enable=true \ No newline at end of file