When the system is under load it seems like there can
be a missed heartbeat leading to false positives for unreachable
nodes. Run the actors responsible for heartbeats on a separate
dispatcher to avoid this.
Change-Id: Ib4f4225bf69e99d93e3c7010d6fbe1163b96a5a2
Signed-off-by: Tomas Cere <tcere@cisco.com>
#auto-down-unreachable-after = 30s
allow-weakly-up-members = on
+
+ use-dispatcher = cluster-dispatcher
+
+ failure-detector.acceptable-heartbeat-pause = 3 s
}
persistence {
snapshot-store.plugin = akka.persistence.snapshot-store.local
}
}
-}
+
+ cluster-dispatcher {
+ type = "Dispatcher"
+ executor = "fork-join-executor"
+ fork-join-executor {
+ parallelism-min = 2
+ parallelism-max = 4
+ }
+ }
+}
\ No newline at end of file