瀏覽代碼

bug处理

yingp 6 年之前
父節點
當前提交
d9919fb154
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      uas-office-core/src/main/java/com/usoftchina/uas/office/service/SchemaService.java

+ 5 - 1
uas-office-core/src/main/java/com/usoftchina/uas/office/service/SchemaService.java

@@ -1,6 +1,7 @@
 package com.usoftchina.uas.office.service;
 
 import com.alibaba.fastjson.JSON;
+import com.usoftchina.uas.office.entity.DataCenter;
 import com.usoftchina.uas.office.event.DataCenterEvent;
 import com.usoftchina.uas.office.event.MasterEvent;
 import com.usoftchina.uas.office.jdbc.DataSourceBean;
@@ -57,6 +58,9 @@ public class SchemaService extends AbstractService {
     @Async
     @EventListener(MasterEvent.class)
     public void onMasterEvent(MasterEvent event) throws Exception {
-        refreshSchema(event.getMaster());
+        if (!event.getMaster().username().equalsIgnoreCase(DataCenter.INSTANCE.username())
+                && !event.getMaster().url().equalsIgnoreCase(DataCenter.INSTANCE.url())) {
+            refreshSchema(event.getMaster());
+        }
     }
 }