fixed test example

This commit is contained in:
agapple
2019-09-02 13:46:35 +08:00
parent 5addd246ac
commit 95050ff382
8 changed files with 75 additions and 67 deletions

View File

@@ -74,8 +74,10 @@ public class AbstractCanalClientTest extends BaseCanalClientTest {
printEntry(message.getEntries());
}
connector.ack(batchId); // 提交确认
// connector.rollback(batchId); // 处理失败, 回滚数据
if (batchId != -1) {
connector.ack(batchId); // 提交确认
// connector.rollback(batchId); // 处理失败, 回滚数据
}
}
} catch (Exception e) {
logger.error("process error!", e);

View File

@@ -26,7 +26,7 @@ public class ClusterCanalClientTest extends AbstractCanalClientTest {
// "stability_test", "", "");
// 基于zookeeper动态获取canal server的地址,建立链接,其中一台server发生crash,可以支持failover
CanalConnector connector = CanalConnectors.newClusterConnector("127.0.0.1:2181", destination, "", "");
CanalConnector connector = CanalConnectors.newClusterConnector("127.0.0.1:2181", destination, "canal", "canal");
final ClusterCanalClientTest clientTest = new ClusterCanalClientTest(destination);
clientTest.setConnector(connector);

View File

@@ -24,8 +24,8 @@ public class SimpleCanalClientPermanceTest {
try {
final CanalConnector connector = CanalConnectors.newSingleConnector(new InetSocketAddress(ip, 11111),
destination,
"",
"");
"canal",
"canal");
Thread ackThread = new Thread(new Runnable() {