GitHub user hanishi added a comment to the discussion: Confusion between pekko.cluster.failure-detector and pekko.remote.watch-failure-detector
`pekko.cluster.failure-detector` is used by Pekko Cluster to determine whether a cluster member/node is reachable or unreachable based on heartbeat statistics, influencing cluster membership state and downing decisions, while `pekko.remote.watch-failure-detector` is used by Pekko Remoting’s DeathWatch mechanism to decide when a remote ActorSystem/address should be considered unreachable so that watched remote actors can emit Terminated; the two are not redundant because they operate at different layers (cluster membership vs remote watch semantics), and logs like “Previous heartbeat was sent … ms ago” just means the last heartbeat left this JVM about 10.7 seconds ago. `pekko.cluster.failure-detector.acceptable-heartbeat-pause` https://pekko.apache.org/docs/pekko/1.0/typed/failure-detector.html `pekko.remote.watch-failure-detector.acceptable-heartbeat-pause` https://pekko.apache.org/docs/pekko/1.3/remoting-artery.html GitHub link: https://github.com/apache/pekko/discussions/2657#discussioncomment-15835864 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
