pekko/akka-samples/akka-sample-cluster-java
Patrik Nordwall 84ade6fdc3 add CoordinatedShutdown, #21537
* CoordinatedShutdown that can run tasks for configured phases in order (DAG)
* coordinate handover/shutdown of singleton with cluster exiting/shutdown
* phase config obj with depends-on list
* integrate graceful leaving of sharding in coordinated shutdown
* add timeout and recover
* add some missing artery ports to tests
* leave via CoordinatedShutdown.run
* optionally exit-jvm in last phase
* run via jvm shutdown hook
* send ExitingConfirmed to leader before shutdown of Exiting
  to not have to wait for failure detector to mark it as
  unreachable before removing
* the unreachable signal is still kept as a safe guard if
  message is lost or leader dies
* PhaseClusterExiting vs MemberExited in ClusterSingletonManager
* terminate ActorSystem when cluster shutdown (via Down)
* add more predefined and custom phases
* reference documentation
* migration guide
* problem when the leader order was sys2, sys1, sys3,
  then sys3 could not perform it's duties and move Leving sys1 to
  Exiting because it was observing sys1 as unreachable
* exclude Leaving with exitingConfirmed from convergence condidtion
2017-01-16 09:01:57 +01:00
..
project =pro upgrade to latest sbt and add first auto plugins 2014-11-30 15:34:59 +02:00
src add CoordinatedShutdown, #21537 2017-01-16 09:01:57 +01:00
tutorial bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
.gitignore + akka-cluster-metrics: new akka module 2015-01-19 10:23:54 -06:00
activator.properties =sam #3689 Add required activator properties in samples 2014-01-23 17:02:33 +01:00
build.sbt bump version to 2.5-SNAPSHOT (#21946) 2016-12-05 10:43:29 +01:00
COPYING =sam #3887 Public domain license for activator templates 2014-02-21 12:31:00 +01:00
LICENSE Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00