|
@@ -120,7 +120,15 @@ public abstract class AbstractHaClusterSlaveService {
|
|
|
.build();
|
|
|
}
|
|
|
|
|
|
- private void dataSyncSchedule() {
|
|
|
+ // 스케쥴 주기 이외에 클러스터 메시지를 즉시 전송하기 위한 인터페이스 함수
|
|
|
+ public void notifyClusterMessage() {
|
|
|
+ if (this.clusterConfig.isLogging()) {
|
|
|
+ log.info("ClusterSlaveService:notifyClusterMessage:---");
|
|
|
+ }
|
|
|
+ dataSyncSchedule();
|
|
|
+ }
|
|
|
+
|
|
|
+ private synchronized void dataSyncSchedule() {
|
|
|
if (this.clusterConfig.isLogging()) {
|
|
|
log.info("ClusterSlaveService:dataSyncSchedule: {} seconds.", this.clusterConfig.getSyncSeconds());
|
|
|
}
|