瀏覽代碼

降低kafka依赖的版本为0.9.0.1
申明server的running为volatile

mcy 6 年之前
父節點
當前提交
f867b183ab
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      kafka-client/pom.xml
  2. 1 1
      kafka/pom.xml
  3. 1 1
      kafka/src/main/java/com/alibaba/otter/canal/kafka/CanalServerStarter.java

+ 1 - 1
kafka-client/pom.xml

@@ -24,7 +24,7 @@
         <dependency>
             <groupId>org.apache.kafka</groupId>
             <artifactId>kafka-clients</artifactId>
-            <version>0.10.0.1</version>
+            <version>0.9.0.1</version>
         </dependency>
 
         <!-- junit -->

+ 1 - 1
kafka/pom.xml

@@ -29,7 +29,7 @@
         <dependency>
             <groupId>org.apache.kafka</groupId>
             <artifactId>kafka_2.11</artifactId>
-            <version>0.10.0.1</version>
+            <version>0.9.0.1</version>
             <exclusions>
                 <exclusion>
                     <groupId>org.slf4j</groupId>

+ 1 - 1
kafka/src/main/java/com/alibaba/otter/canal/kafka/CanalServerStarter.java

@@ -19,7 +19,7 @@ public class CanalServerStarter {
 
     private static final String CLASSPATH_URL_PREFIX = "classpath:";
     private static final Logger logger               = LoggerFactory.getLogger(CanalServerStarter.class);
-    private static boolean      running              = false;
+    private volatile static boolean running          = false;
 
     public static void init() {
         try {