diff --git a/akka-cluster/src/main/resources/reference.conf b/akka-cluster/src/main/resources/reference.conf index 5fb3ff3105..ce82298caa 100644 --- a/akka-cluster/src/main/resources/reference.conf +++ b/akka-cluster/src/main/resources/reference.conf @@ -113,7 +113,7 @@ akka { # greater than this value. reduce-gossip-different-view-probability = 400 - # Settings for the Phi accrual failure detector (http://ddg.jaist.ac.jp/pub/HDY+04.pdf + # Settings for the Phi accrual failure detector (http://www.jaist.ac.jp/~defago/files/pdf/IS_RR_2004_010.pdf # [Hayashibara et al]) used by the cluster subsystem to detect unreachable # members. # The default PhiAccrualFailureDetector will trigger if there are no heartbeats within diff --git a/akka-docs/rst/common/cluster.rst b/akka-docs/rst/common/cluster.rst index ff1becd6f6..07808c3677 100644 --- a/akka-docs/rst/common/cluster.rst +++ b/akka-docs/rst/common/cluster.rst @@ -148,7 +148,7 @@ failures of actors supervised by remote parent). Then the node needs to be moved to the ``down`` or ``removed`` states (see the `Membership Lifecycle`_ section below) and the actor system must be restarted before it can join the cluster again. -.. _The Phi Accrual Failure Detector: http://ddg.jaist.ac.jp/pub/HDY+04.pdf +.. _The Phi Accrual Failure Detector: http://www.jaist.ac.jp/~defago/files/pdf/IS_RR_2004_010.pdf Leader diff --git a/akka-docs/rst/java/cluster-usage.rst b/akka-docs/rst/java/cluster-usage.rst index a8e4953d46..dab95dc5f4 100644 --- a/akka-docs/rst/java/cluster-usage.rst +++ b/akka-docs/rst/java/cluster-usage.rst @@ -412,7 +412,7 @@ it can join the cluster again. The nodes in the cluster monitor each other by sending heartbeats to detect if a node is unreachable from the rest of the cluster. The heartbeat arrival times is interpreted by an implementation of -`The Phi Accrual Failure Detector `_. +`The Phi Accrual Failure Detector `_. The suspicion level of failure is given by a value called *phi*. The basic idea of the phi failure detector is to express the value of *phi* on a scale that diff --git a/akka-docs/rst/java/remoting.rst b/akka-docs/rst/java/remoting.rst index 7fede08596..cf5d26ead1 100644 --- a/akka-docs/rst/java/remoting.rst +++ b/akka-docs/rst/java/remoting.rst @@ -196,7 +196,7 @@ message from network failures and JVM crashes, in addition to graceful terminati actor. The heartbeat arrival times is interpreted by an implementation of -`The Phi Accrual Failure Detector `_. +`The Phi Accrual Failure Detector `_. The suspicion level of failure is given by a value called *phi*. The basic idea of the phi failure detector is to express the value of *phi* on a scale that diff --git a/akka-docs/rst/scala/cluster-usage.rst b/akka-docs/rst/scala/cluster-usage.rst index 58aa03d8c3..f2e55c645b 100644 --- a/akka-docs/rst/scala/cluster-usage.rst +++ b/akka-docs/rst/scala/cluster-usage.rst @@ -406,7 +406,7 @@ it can join the cluster again. The nodes in the cluster monitor each other by sending heartbeats to detect if a node is unreachable from the rest of the cluster. The heartbeat arrival times is interpreted by an implementation of -`The Phi Accrual Failure Detector `_. +`The Phi Accrual Failure Detector `_. The suspicion level of failure is given by a value called *phi*. The basic idea of the phi failure detector is to express the value of *phi* on a scale that diff --git a/akka-docs/rst/scala/remoting.rst b/akka-docs/rst/scala/remoting.rst index 54a7bd6947..2a2a37497f 100644 --- a/akka-docs/rst/scala/remoting.rst +++ b/akka-docs/rst/scala/remoting.rst @@ -201,7 +201,7 @@ message from network failures and JVM crashes, in addition to graceful terminati actor. The heartbeat arrival times is interpreted by an implementation of -`The Phi Accrual Failure Detector `_. +`The Phi Accrual Failure Detector `_. The suspicion level of failure is given by a value called *phi*. The basic idea of the phi failure detector is to express the value of *phi* on a scale that diff --git a/akka-protobuf/build.sbt b/akka-protobuf/build.sbt index 2001f5ff6b..0447129b55 100644 --- a/akka-protobuf/build.sbt +++ b/akka-protobuf/build.sbt @@ -8,4 +8,3 @@ Formatting.formatSettings enablePlugins(ScaladocNoVerificationOfDiagrams) OSGi.protobuf - diff --git a/akka-remote/src/main/resources/reference.conf b/akka-remote/src/main/resources/reference.conf index 19e2bab821..e3d9bb5f9a 100644 --- a/akka-remote/src/main/resources/reference.conf +++ b/akka-remote/src/main/resources/reference.conf @@ -191,7 +191,7 @@ akka { acceptable-heartbeat-pause = 16 s } - # Settings for the Phi accrual failure detector (http://ddg.jaist.ac.jp/pub/HDY+04.pdf + # Settings for the Phi accrual failure detector (http://www.jaist.ac.jp/~defago/files/pdf/IS_RR_2004_010.pdf # [Hayashibara et al]) used for remote death watch. # The default PhiAccrualFailureDetector will trigger if there are no heartbeats within # the duration heartbeat-interval + acceptable-heartbeat-pause + threshold_adjustment, diff --git a/akka-remote/src/main/scala/akka/remote/PhiAccrualFailureDetector.scala b/akka-remote/src/main/scala/akka/remote/PhiAccrualFailureDetector.scala index 819e187b4c..4d124b3b7d 100644 --- a/akka-remote/src/main/scala/akka/remote/PhiAccrualFailureDetector.scala +++ b/akka-remote/src/main/scala/akka/remote/PhiAccrualFailureDetector.scala @@ -16,7 +16,7 @@ import akka.util.Helpers.ConfigOps /** * Implementation of 'The Phi Accrual Failure Detector' by Hayashibara et al. as defined in their paper: - * [http://ddg.jaist.ac.jp/pub/HDY+04.pdf] + * [http://www.jaist.ac.jp/~defago/files/pdf/IS_RR_2004_010.pdf] * * The suspicion level of failure is given by a value called φ (phi). * The basic idea of the φ failure detector is to express the value of φ on a scale that