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 表信息一致
28 lines
1.2 KiB
Properties
28 lines
1.2 KiB
Properties
#################### quartz 相关配置文件 #########################
|
|
|
|
#Main Scheduler Settings
|
|
org.quartz.scheduler.instanceName=NMSSync
|
|
org.quartz.scheduler.instanceId=AUTO
|
|
org.quartz.scheduler.threadsInheritContextClassLoaderOfInitializer=true
|
|
org.quartz.scheduler.skipUpdateCheck=true
|
|
org.quartz.scheduler.batchTriggerAcquisitionMaxCount=100
|
|
org.quartz.threadPool.threadCount=10
|
|
|
|
#Configure JDBC-JobStoreTX
|
|
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
|
|
org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.StdJDBCDelegate
|
|
org.quartz.jobStore.tablePrefix=QRTZ_
|
|
org.quartz.jobStore.isClustered=true
|
|
org.quartz.jobStore.acquireTriggersWithinLock=true
|
|
org.quartz.jobStore.clusterCheckinInterval = 30000
|
|
org.quartz.jobStore.dataSource=qzDS
|
|
|
|
#============================================================================
|
|
# Configure Datasources
|
|
#============================================================================
|
|
#JDBC驱动
|
|
org.quartz.dataSource.qzDS.driver=com.mysql.jdbc.Driver
|
|
#在程序里赋值
|
|
#org.quartz.dataSource.qzDS.URL=jdbc:mysql://localhost:3306/quartz
|
|
#org.quartz.dataSource.qzDS.user=root
|
|
#org.quartz.dataSource.qzDS.password=christmas258@ |