账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    SymmetricDS Could not communicate with node
    26
    0

    问题描述

    使用SymmetricDS同步数据库,子节点会报

    Could not communicate with node 'law_sys:law_sys_jituan:law_sys_jituan' at http://localhost:8080/sync/law-jituan because of unexpected error
    java.util.ConcurrentModificationException
        at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
        at java.util.ArrayList$Itr.next(Unknown Source)
        at org.jumpmind.symmetric.service.impl.OutgoingBatchService.getOutgoingBatches(OutgoingBatchService.java:360)
        at org.jumpmind.symmetric.service.impl.DataExtractorService.extract(DataExtractorService.java:408)
        at org.jumpmind.symmetric.service.impl.PushService.pushToNode(PushService.java:193)
        at org.jumpmind.symmetric.service.impl.PushService.execute(PushService.java:157)
        at org.jumpmind.symmetric.service.impl.NodeCommunicationService$2.run(NodeCommunicationService.java:307)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    

    偶尔主节点会报

    Error while processing GET request for externalId: null, node: proj_sys_xianyi at 127.0.0.1 (127.0.0.1) with path: /law-jituan/pull
    SymmetricServlet - java.util.ConcurrentModificationException
    

    但是数据可以成功同步,暂时没发现会影响到正常业务。
    子节点问题偶尔出现在PushServer,FileSyncServer则一定出现这个错误,但我没有任何文件同步业务,也没有进行过配置。

    问题出现的平台版本及自己尝试过哪些方法

    SymmetricDS 3.6.0
    Oracle 11.2
    尝试过重新配置,但并未找到问题所在;尝试过更换版本,但直接无法启动,且仍有其他人共用一个版本,更换版本代价过大,遂作罢。

    期望

    找到问题所在,不再报错。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部