14 Commits

Author SHA1 Message Date
fangshunjian
c88b984af2 1、重构代码,改用quartz做线程调度,实现HA
2、多个库的 向同一个库的表 同步数据 在同一个线程执行,保证不会造成死锁的情况,同时不会因为一个表同步事件过长而影响同一个库的其它表同步
3、部分特殊表通过 拦截器的方式 实现同步,如detection_set_info,meta_data。拦截器信息已配置到
table_sync_info 表中
4、重新整理nms 分库与主库 初始化语句及 同步配置表,初始化时
node_table.sync_status,event_record_library.db_id 的默认值需要修改为所在库的
id,id保存在sync_db_info 中,确保所有同步库 sync_db_info 表信息一致
2019-01-12 22:21:30 +06:00
fangshunjian
af4f0910ba 1、主库向从库同步和从库向主库同步分别一个线程池
2、程序启东时,new表全量更新
3、修改log日志信息
2018-12-21 21:50:29 +06:00
default
e61cf4796d update 2018-11-23 11:43:06 +08:00
default
d8d7912919 update 2018-11-20 09:29:38 +08:00
default
84a84760ff 新增druid自动回收连接配置设置 2018-11-16 09:26:26 +08:00
default
1e0aa215e1 update 2018-11-15 19:46:57 +08:00
default
790eb66756 update 2018-11-15 19:06:26 +08:00
default
12870f1b9c update 2018-11-15 18:55:11 +08:00
default
63974e7ad6 update 2018-11-01 16:18:11 +08:00
default
0efdb80e5c update 2018-10-24 18:17:04 +08:00
default
23f608778d update 2018-10-16 16:25:30 +08:00
default
789b033b12 update 2018-10-12 11:33:19 +08:00
default
57f8111c94 update 2018-09-29 11:38:05 +08:00
chenjinsong
4929220ca9 initial commit 2018-09-27 16:25:51 +08:00