SymmetricDS 心跳延迟时间

SymmetricDS Heartbeat Delay Time

我正在使用 sync_on_incoming_batch=1 的双向推送模式。

假设公司向 store-001 发送检测信号。很快,store-001corp发送心跳。但是 sym_outgoing_batch 中的 node_id-1.

问题:

  1. 心跳延迟多长时间(直到再次发送心跳)?
  2. 我读过 sync_on_incoming_batch=1 并且在 corp 发送到 store-001 之后,store-001 没有将它发送回 corpsym_outgoing_batch上的node_id=-1是它的标志吗?
  3. 如果数字 2 是,那么到期时间是多长?

Heartbeat 是一个 symmetricDs 内部消息,指示目标节点是否可达。延迟不是固定的,但在无法到达目标节点的情况下会延长。

sync_on_incoming_batch不能在心跳消息上设置

sym_outgoing_batch.node_id = -1 表示提取的数据尚未成功路由到任何节点。这通常是因为没有节点属于应该作为目标的节点组。