【问题标题】:Ingestion Failed while in LOAD BALANCER MLCP, MARKLOGIC在 LOAD BALANCER MLCP、MARKLOGIC 中摄取失败
【发布时间】:2018-12-14 07:20:02
【问题描述】:

我在负载平衡中使用 mlcp,设置是我有 8 个节点由一个 ip 负载平衡,mlcp 连接到该 ip。我在摄取过程中杀死了一个节点,但是 mlcp 停止并等待连接,然后一些文档没有被摄取,我这样做是因为我想执行 marklogic 集群的故障转移测试。

如何在不丢失过程数据的情况下获得 100%。

【问题讨论】:

    标签: marklogic marklogic-9 mlcp


    【解决方案1】:

    如果您不在 mlcp 或其他批量摄取工具和 ML 之间放置负载平衡器,您将获得更好的结果。负载均衡器不是为这种类型的用例设计的,mlcp 在它和 Marklogic 之间的负载均衡器将无法正常工作(或根本没有)。如果您将 mlcp 放在内部网络上并为其提供任何主机的 IP 地址,它将自行发现其他节点并分发上传流量。 在 mlcp 和 ML 之间使用负载平衡器时,它无法检测或控制每个连接的去向——充其量它会混淆并以非负载平衡方式运行。更糟糕的是,当负载均衡器决定将路由更改为新的目标节点时,它会变得混乱并失败或挂起。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-16
      • 1970-01-01
      • 2014-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-03
      • 1970-01-01
      相关资源
      最近更新 更多