* Provide shorter aliases for the ActorRefProviders #20649 * Use the new actorefprovider aliases throughout code and docs * Cleaner alias replacement logic
This commit is contained in:
parent
3f72e7dad1
commit
d6c048f59a
127 changed files with 148 additions and 137 deletions
|
|
@ -83,9 +83,11 @@ akka {
|
|||
|
||||
actor {
|
||||
|
||||
# Either one of "local", "remote" or "cluster" or the
|
||||
# FQCN of the ActorRefProvider to be used; the below is the built-in default,
|
||||
# another one is akka.remote.RemoteActorRefProvider in the akka-remote bundle.
|
||||
provider = "akka.actor.LocalActorRefProvider"
|
||||
# note that "remote" and "cluster" requires the akka-remote and akka-cluster
|
||||
# artifacts to be on the classpath.
|
||||
provider = "local"
|
||||
|
||||
# The guardian "/user" will use this class to obtain its supervisorStrategy.
|
||||
# It needs to be a subclass of akka.actor.SupervisorStrategyConfigurator.
|
||||
|
|
|
|||
|
|
@ -166,7 +166,15 @@ object ActorSystem {
|
|||
import config._
|
||||
|
||||
final val ConfigVersion: String = getString("akka.version")
|
||||
final val ProviderClass: String = getString("akka.actor.provider")
|
||||
final val ProviderClass: String =
|
||||
getString("akka.actor.provider") match {
|
||||
case "local" => classOf[LocalActorRefProvider].getName
|
||||
// these two cannot be referenced by class as they may not be on the classpath
|
||||
case "remote" => "akka.remote.RemoteActorRefProvider"
|
||||
case "cluster" => "akka.cluster.ClusterActorRefProvider"
|
||||
case fqcn => fqcn
|
||||
}
|
||||
|
||||
final val SupervisorStrategyClass: String = getString("akka.actor.guardian-supervisor-strategy")
|
||||
final val CreationTimeout: Timeout = Timeout(config.getMillisDuration("akka.actor.creation-timeout"))
|
||||
final val UnstartedPushTimeout: Timeout = Timeout(config.getMillisDuration("akka.actor.unstarted-push-timeout"))
|
||||
|
|
@ -831,6 +839,7 @@ private[akka] class ActorSystemImpl(
|
|||
/**
|
||||
* Adds a Runnable that will be executed on ActorSystem termination.
|
||||
* Note that callbacks are executed in reverse order of insertion.
|
||||
*
|
||||
* @param r The callback to be executed on ActorSystem termination
|
||||
* Throws RejectedExecutionException if called after ActorSystem has been terminated.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ class CodecBenchmark {
|
|||
"""
|
||||
akka {
|
||||
loglevel = WARNING
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ object MetricsConfig {
|
|||
gossip-interval = 1s
|
||||
}
|
||||
}
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
"""
|
||||
|
||||
/** Test w/o cluster, with collection disabled. */
|
||||
|
|
@ -163,7 +163,7 @@ object MetricsConfig {
|
|||
enabled = off
|
||||
}
|
||||
}
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
"""
|
||||
|
||||
/** Test in cluster, with manual collection activation, collector mock, fast. */
|
||||
|
|
@ -178,7 +178,7 @@ object MetricsConfig {
|
|||
fallback = false
|
||||
}
|
||||
}
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
"""
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ import akka.cluster.TestMember
|
|||
import akka.cluster.metrics.MetricsGossipEnvelope
|
||||
|
||||
class MessageSerializerSpec extends AkkaSpec(
|
||||
"akka.actor.provider = akka.cluster.ClusterActorRefProvider") {
|
||||
"akka.actor.provider = cluster") {
|
||||
|
||||
val serializer = new MessageSerializer(system.asInstanceOf[ExtendedActorSystem])
|
||||
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ abstract class ClusterShardingCustomShardAllocationSpecConfig(val mode: String)
|
|||
|
||||
commonConfig(ConfigFactory.parseString(s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.persistence.journal.plugin = "akka.persistence.journal.leveldb-shared"
|
||||
akka.persistence.journal.leveldb-shared {
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ abstract class ClusterShardingFailureSpecConfig(val mode: String) extends MultiN
|
|||
|
||||
commonConfig(ConfigFactory.parseString(s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
akka.cluster.roles = ["backend"]
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ object ClusterShardingGetStateSpecConfig extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.metrics.enabled = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ object ClusterShardingGetStatsSpecConfig extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
akka.cluster.metrics.enabled = off
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ abstract class ClusterShardingGracefulShutdownSpecConfig(val mode: String) exten
|
|||
|
||||
commonConfig(ConfigFactory.parseString(s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.persistence.journal.plugin = "akka.persistence.journal.leveldb-shared"
|
||||
akka.persistence.journal.leveldb-shared {
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ abstract class ClusterShardingLeavingSpecConfig(val mode: String) extends MultiN
|
|||
|
||||
commonConfig(ConfigFactory.parseString(s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
akka.persistence.journal.plugin = "akka.persistence.journal.leveldb-shared"
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ abstract class ClusterShardingSpecConfig(val mode: String) extends MultiNodeConf
|
|||
|
||||
commonConfig(ConfigFactory.parseString(s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
akka.cluster.roles = ["backend"]
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ import org.apache.commons.io.FileUtils
|
|||
object RemoveInternalClusterShardingDataSpec {
|
||||
val config = """
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
akka.persistence.journal.plugin = "akka.persistence.journal.leveldb"
|
||||
akka.persistence.journal.leveldb {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ object ClusterClientSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
akka.cluster.client.heartbeat-interval = 1s
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ object ClusterClientStopSpec extends MultiNodeConfig {
|
|||
val second = role("second")
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.client {
|
||||
heartbeat-interval = 1s
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ object DistributedPubSubMediatorSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
akka.cluster.pub-sub.max-delta-elements = 500
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ object ClusterSingletonManagerChaosSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
"""))
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ object ClusterSingletonManagerLeaveSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = off
|
||||
"""))
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ object ClusterSingletonManagerSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
"""))
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ object ClusterSingletonManagerStartupSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.auto-down-unreachable-after = 0s
|
||||
"""))
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ public class ClusterClientTest extends JUnitSuite {
|
|||
public static AkkaJUnitActorSystemResource actorSystemResource =
|
||||
new AkkaJUnitActorSystemResource("DistributedPubSubMediatorTest",
|
||||
ConfigFactory.parseString(
|
||||
"akka.actor.provider = \"akka.cluster.ClusterActorRefProvider\"\n" +
|
||||
"akka.actor.provider = \"cluster\"\n" +
|
||||
"akka.remote.netty.tcp.port=0"));
|
||||
|
||||
private final ActorSystem system = actorSystemResource.getSystem();
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ public class DistributedPubSubMediatorTest extends JUnitSuite {
|
|||
public static AkkaJUnitActorSystemResource actorSystemResource =
|
||||
new AkkaJUnitActorSystemResource("DistributedPubSubMediatorTest",
|
||||
ConfigFactory.parseString(
|
||||
"akka.actor.provider = \"akka.cluster.ClusterActorRefProvider\"\n" +
|
||||
"akka.actor.provider = \"cluster\"\n" +
|
||||
"akka.remote.netty.tcp.port=0"));
|
||||
|
||||
private final ActorSystem system = actorSystemResource.getSystem();
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ case class UnwrappedMessage(msg: String)
|
|||
object DistributedPubSubMediatorRouterSpec {
|
||||
def config(routingLogic: String) = s"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port=0
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.cluster.pub-sub.routing-logic = $routingLogic
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ object ClusterSingletonProxySpec {
|
|||
min-nr-of-members = 2
|
||||
}
|
||||
|
||||
actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
actor.provider = "cluster"
|
||||
|
||||
remote {
|
||||
log-remote-lifecycle-events = off
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ object MultiNodeClusterSpec {
|
|||
if (failureDetectorPuppet) clusterConfigWithFailureDetectorPuppet else clusterConfig
|
||||
|
||||
def clusterConfig: Config = ConfigFactory.parseString("""
|
||||
akka.actor.provider = akka.cluster.ClusterActorRefProvider
|
||||
akka.actor.provider = cluster
|
||||
akka.cluster {
|
||||
jmx.enabled = off
|
||||
gossip-interval = 200 ms
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ private[cluster] object StressMultiJvmSpec extends MultiNodeConfig {
|
|||
|
||||
akka.actor.serialize-messages = off
|
||||
akka.actor.serialize-creators = off
|
||||
akka.actor.provider = akka.cluster.ClusterActorRefProvider
|
||||
akka.actor.provider = cluster
|
||||
akka.cluster {
|
||||
failure-detector.acceptable-heartbeat-pause = 5s
|
||||
auto-down-unreachable-after = 1s
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ class SunnyWeatherMultiJvmSpec(artery: Boolean) extends MultiNodeConfig {
|
|||
val common =
|
||||
"""
|
||||
akka {
|
||||
actor.provider = akka.cluster.ClusterActorRefProvider
|
||||
actor.provider = cluster
|
||||
loggers = ["akka.testkit.TestEventListener"]
|
||||
loglevel = INFO
|
||||
remote.log-remote-lifecycle-events = off
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import akka.cluster.routing.ClusterRouterGroupSettings
|
|||
|
||||
object ClusterDeployerSpec {
|
||||
val deployerConf = ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.actor.deployment {
|
||||
/user/service1 {
|
||||
router = round-robin-pool
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ import akka.testkit.TestProbe
|
|||
|
||||
object ClusterDomainEventPublisherSpec {
|
||||
val config = """
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
"""
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ object ClusterSpec {
|
|||
publish-stats-interval = 0 s # always, when it happens
|
||||
failure-detector.implementation-class = akka.cluster.FailureDetectorPuppet
|
||||
}
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.log-remote-lifecycle-events = off
|
||||
akka.remote.netty.tcp.port = 0
|
||||
#akka.loglevel = DEBUG
|
||||
|
|
@ -107,7 +107,7 @@ class ClusterSpec extends AkkaSpec(ClusterSpec.config) with ImplicitSender {
|
|||
|
||||
"allow join and leave with local address" in {
|
||||
val sys2 = ActorSystem("ClusterSpec2", ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
"""))
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class DowningProviderSpec extends WordSpec with Matchers {
|
|||
"""
|
||||
akka {
|
||||
loglevel = WARNING
|
||||
actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
actor.provider = "cluster"
|
||||
remote {
|
||||
netty.tcp {
|
||||
hostname = "127.0.0.1"
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ object MetricsEnabledSpec {
|
|||
akka.cluster.metrics.enabled = on
|
||||
akka.cluster.metrics.collect-interval = 1 s
|
||||
akka.cluster.metrics.gossip-interval = 1 s
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
"""
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import akka.actor.ActorLogging
|
|||
|
||||
object StartupWithOneThreadSpec {
|
||||
val config = """
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.actor.creation-timeout = 10s
|
||||
akka.remote.netty.tcp.port = 0
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import collection.immutable.SortedSet
|
|||
import akka.testkit.AkkaSpec
|
||||
|
||||
class ClusterMessageSerializerSpec extends AkkaSpec(
|
||||
"akka.actor.provider = akka.cluster.ClusterActorRefProvider") {
|
||||
"akka.actor.provider = cluster") {
|
||||
|
||||
val serializer = new ClusterMessageSerializer(system.asInstanceOf[ExtendedActorSystem])
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ object ClusterRouterSupervisorSpec {
|
|||
}
|
||||
|
||||
class ClusterRouterSupervisorSpec extends AkkaSpec("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
""") {
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.routing.ActorSelectionRoutee
|
|||
import akka.routing.ActorRefRoutee
|
||||
|
||||
class WeightedRouteesSpec extends AkkaSpec(ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
""")) {
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ object JepsenInspiredInsertSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.log-dead-letters = off
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
akka.remote.log-remote-lifecycle-events = ERROR
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ object PerformanceSpec extends MultiNodeConfig {
|
|||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = ERROR
|
||||
akka.stdout-loglevel = ERROR
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.log-dead-letters = off
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
akka.remote.log-remote-lifecycle-events = ERROR
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ object ReplicatorChaosSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.cluster.roles = ["backend"]
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
"""))
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ object ReplicatorPruningSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
"""))
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ object ReplicatorSpec extends MultiNodeConfig {
|
|||
|
||||
commonConfig(ConfigFactory.parseString("""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
"""))
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ class LocalConcurrencySpec(_system: ActorSystem) extends TestKit(_system)
|
|||
this(ActorSystem(
|
||||
"LocalConcurrencySpec",
|
||||
ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port=0
|
||||
""")))
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ object LotsOfDataBot {
|
|||
ConfigFactory.parseString("""
|
||||
passive = off
|
||||
max-entries = 100000
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote {
|
||||
netty.tcp {
|
||||
hostname = "127.0.0.1"
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ object WriteAggregatorSpec {
|
|||
}
|
||||
|
||||
class WriteAggregatorSpec extends AkkaSpec("""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port=0
|
||||
""")
|
||||
with ImplicitSender {
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ import com.typesafe.config.ConfigFactory
|
|||
class ReplicatedDataSerializerSpec extends TestKit(ActorSystem(
|
||||
"ReplicatedDataSerializerSpec",
|
||||
ConfigFactory.parseString("""
|
||||
akka.actor.provider=akka.cluster.ClusterActorRefProvider
|
||||
akka.actor.provider=cluster
|
||||
akka.remote.netty.tcp.port=0
|
||||
"""))) with WordSpecLike with Matchers with BeforeAndAfterAll {
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ import com.typesafe.config.ConfigFactory
|
|||
class ReplicatorMessageSerializerSpec extends TestKit(ActorSystem(
|
||||
"ReplicatorMessageSerializerSpec",
|
||||
ConfigFactory.parseString("""
|
||||
akka.actor.provider=akka.cluster.ClusterActorRefProvider
|
||||
akka.actor.provider=cluster
|
||||
akka.remote.netty.tcp.port=0
|
||||
"""))) with WordSpecLike with Matchers with BeforeAndAfterAll {
|
||||
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ A custom ``application.conf`` might look like this::
|
|||
logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
|
||||
|
||||
actor {
|
||||
provider = "akka.cluster.ClusterActorRefProvider"
|
||||
provider = "cluster"
|
||||
|
||||
default-dispatcher {
|
||||
# Throughput for default Dispatcher, set to 1 for as fair as possible
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ i.e. not necessarily the initial contact points.
|
|||
provided in a more efficient way by :ref:`distributed-pub-sub-java` for actors that
|
||||
belong to the same cluster.
|
||||
|
||||
Also, note it's necessary to change ``akka.actor.provider`` from ``akka.actor.LocalActorRefProvider``
|
||||
to ``akka.remote.RemoteActorRefProvider`` or ``akka.cluster.ClusterActorRefProvider`` when using
|
||||
Also, note it's necessary to change ``akka.actor.provider`` from ``local``
|
||||
to ``remote`` or ``cluster`` when using
|
||||
the cluster client.
|
||||
|
||||
The receptionist is supposed to be started on all nodes, or all nodes with specified role,
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ The ``application.conf`` configuration looks like this:
|
|||
.. includecode:: ../../../akka-samples/akka-sample-cluster-java/src/main/resources/application.conf#snippet
|
||||
|
||||
To enable cluster capabilities in your Akka project you should, at a minimum, add the :ref:`remoting-java`
|
||||
settings, but with ``akka.cluster.ClusterActorRefProvider``.
|
||||
settings, but with ``cluster``.
|
||||
The ``akka.cluster.seed-nodes`` should normally also be added to your ``application.conf`` file.
|
||||
|
||||
.. note::
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ to your ``application.conf`` file::
|
|||
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote {
|
||||
enabled-transports = ["akka.remote.netty.tcp"]
|
||||
|
|
@ -44,7 +44,7 @@ to your ``application.conf`` file::
|
|||
|
||||
As you can see in the example above there are four things you need to add to get started:
|
||||
|
||||
* Change provider from ``akka.actor.LocalActorRefProvider`` to ``akka.remote.RemoteActorRefProvider``
|
||||
* Change provider from ``local`` to ``remote``
|
||||
* Add host name - the machine you want to run the actor system on; this host
|
||||
name is exactly what is passed to remote systems in order to identify this
|
||||
system and consequently used for connecting back to this system if need be,
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ i.e. not necessarily the initial contact points.
|
|||
provided in a more efficient way by :ref:`distributed-pub-sub-scala` for actors that
|
||||
belong to the same cluster.
|
||||
|
||||
Also, note it's necessary to change ``akka.actor.provider`` from ``akka.actor.LocalActorRefProvider``
|
||||
to ``akka.remote.RemoteActorRefProvider`` or ``akka.cluster.ClusterActorRefProvider`` when using
|
||||
Also, note it's necessary to change ``akka.actor.provider`` from ``local``
|
||||
to ``remote`` or ``cluster`` when using
|
||||
the cluster client.
|
||||
|
||||
The receptionist is supposed to be started on all nodes, or all nodes with specified role,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ The ``application.conf`` configuration looks like this:
|
|||
.. includecode:: ../../../akka-samples/akka-sample-cluster-scala/src/main/resources/application.conf#snippet
|
||||
|
||||
To enable cluster capabilities in your Akka project you should, at a minimum, add the :ref:`remoting-scala`
|
||||
settings, but with ``akka.cluster.ClusterActorRefProvider``.
|
||||
settings, but with ``cluster``.
|
||||
The ``akka.cluster.seed-nodes`` should normally also be added to your ``application.conf`` file.
|
||||
|
||||
.. note::
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ object ClusterDocSpec {
|
|||
|
||||
val config =
|
||||
"""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
"""
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ object DistributedDataDocSpec {
|
|||
|
||||
val config =
|
||||
"""
|
||||
akka.actor.provider = "akka.cluster.ClusterActorRefProvider"
|
||||
akka.actor.provider = "cluster"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
|
||||
#//#serializer-config
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ object RemoteDeploymentDocSpec {
|
|||
}
|
||||
|
||||
class RemoteDeploymentDocSpec extends AkkaSpec("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp {
|
||||
port = 0
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ to your ``application.conf`` file::
|
|||
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote {
|
||||
enabled-transports = ["akka.remote.netty.tcp"]
|
||||
|
|
@ -40,7 +40,7 @@ to your ``application.conf`` file::
|
|||
|
||||
As you can see in the example above there are four things you need to add to get started:
|
||||
|
||||
* Change provider from ``akka.actor.LocalActorRefProvider`` to ``akka.remote.RemoteActorRefProvider``
|
||||
* Change provider from ``local`` to ``remote``
|
||||
* Add host name - the machine you want to run the actor system on; this host
|
||||
name is exactly what is passed to remote systems in order to identify this
|
||||
system and consequently used for connecting back to this system if need be,
|
||||
|
|
|
|||
|
|
@ -196,7 +196,7 @@ object MultiNodeSpec {
|
|||
require(selfIndex >= 0 && selfIndex < maxNodes, "multinode.index is out of bounds: " + selfIndex)
|
||||
|
||||
private[testkit] val nodeConfig = mapToConfig(Map(
|
||||
"akka.actor.provider" → "akka.remote.RemoteActorRefProvider",
|
||||
"akka.actor.provider" → "remote",
|
||||
"akka.remote.artery.hostname" → selfName,
|
||||
"akka.remote.netty.tcp.hostname" → selfName,
|
||||
"akka.remote.netty.tcp.port" → selfPort,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ object PersistencePluginProxySpec {
|
|||
"""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
persistence {
|
||||
journal {
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ object SharedLeveldbJournalSpec {
|
|||
"""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
persistence {
|
||||
journal {
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ object SerializerSpecConfigs {
|
|||
"""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote {
|
||||
enabled-transports = ["akka.remote.netty.tcp"]
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ object AeronStreamConsistencySpec extends MultiNodeConfig {
|
|||
akka {
|
||||
loglevel = INFO
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote.artery.enabled = off
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ object AeronStreamLatencySpec extends MultiNodeConfig {
|
|||
loglevel = ERROR
|
||||
testconductor.barrier-timeout = ${barrierTimeout.toSeconds}s
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
serialize-creators = false
|
||||
serialize-messages = false
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ object AeronStreamMaxThroughputSpec extends MultiNodeConfig {
|
|||
loglevel = ERROR
|
||||
testconductor.barrier-timeout = ${barrierTimeout.toSeconds}s
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
serialize-creators = false
|
||||
serialize-messages = false
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ object HandshakeRestartReceiverSpec extends MultiNodeConfig {
|
|||
ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
loglevel = INFO
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery {
|
||||
enabled = on
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ object LatencySpec extends MultiNodeConfig {
|
|||
loggers = ["akka.event.Logging$$DefaultLogger"]
|
||||
testconductor.barrier-timeout = ${barrierTimeout.toSeconds}s
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
serialize-creators = false
|
||||
serialize-messages = false
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ object MaxThroughputSpec extends MultiNodeConfig {
|
|||
loggers = ["akka.event.Logging$$DefaultLogger"]
|
||||
testconductor.barrier-timeout = ${barrierTimeout.toSeconds}s
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
serialize-creators = false
|
||||
serialize-messages = false
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ object BarrierSpec {
|
|||
final case class Failed(ref: ActorRef, thr: Throwable)
|
||||
val config = """
|
||||
akka.testconductor.barrier-timeout = 5s
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.actor.debug.fsm = on
|
||||
akka.actor.debug.lifecycle = on
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import java.net.InetAddress
|
|||
object ControllerSpec {
|
||||
val config = """
|
||||
akka.testconductor.barrier-timeout = 5s
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.actor.debug.fsm = on
|
||||
akka.actor.debug.lifecycle = on
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ object ActorsLeakSpec {
|
|||
|
||||
val config = ConfigFactory.parseString(
|
||||
"""
|
||||
| akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
| akka.actor.provider = remote
|
||||
| #akka.loglevel = DEBUG
|
||||
| akka.remote.netty.tcp.applied-adapters = ["trttl"]
|
||||
| #akka.remote.log-lifecycle-events = on
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ class DaemonicSpec extends AkkaSpec {
|
|||
// create a separate actor system that we can check the threads for
|
||||
val daemonicSystem = ActorSystem("daemonic", ConfigFactory.parseString("""
|
||||
akka.daemonic = on
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp.transport-class = "akka.remote.transport.netty.NettyTransport"
|
||||
akka.remote.netty.tcp.port = 0
|
||||
akka.log-dead-letters-during-shutdown = off
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ object LogSourceSpec {
|
|||
class LogSourceSpec extends AkkaSpec(
|
||||
"""
|
||||
akka.loglevel = INFO
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp.port = 0
|
||||
""") {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import akka.actor.ActorMailboxSpec
|
|||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
class RemoteActorMailboxSpec extends ActorMailboxSpec(
|
||||
ConfigFactory.parseString("""akka.actor.provider = "akka.remote.RemoteActorRefProvider"""").
|
||||
ConfigFactory.parseString("""akka.actor.provider = remote""").
|
||||
withFallback(ActorMailboxSpec.mailboxConf)) {
|
||||
|
||||
}
|
||||
|
|
@ -13,7 +13,7 @@ import akka.remote.transport.netty.{ NettyTransportSettings, SSLSettings }
|
|||
|
||||
class RemoteConfigSpec extends AkkaSpec(
|
||||
"""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp.port = 0
|
||||
""") {
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.routing.ConsistentRoutee
|
|||
import akka.routing.ConsistentHash
|
||||
|
||||
class RemoteConsistentHashingRouterSpec extends AkkaSpec("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider" """) {
|
||||
akka.actor.provider = remote """) {
|
||||
|
||||
"ConsistentHashingGroup" must {
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import akka.event.Logging.Warning
|
|||
class RemoteDeathWatchSpec extends AkkaSpec(ConfigFactory.parseString("""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
deployment {
|
||||
/watchers.remote = "akka.tcp://other@localhost:2666"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.ConfigurationException
|
|||
|
||||
object RemoteDeployerSpec {
|
||||
val deployerConf = ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.actor.deployment {
|
||||
/service2 {
|
||||
router = round-robin-pool
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ class RemoteInitErrorSpec extends FlatSpec with Matchers {
|
|||
"""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote {
|
||||
enabled-transports = ["akka.remote.netty.tcp"]
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ object RemoteRouterSpec {
|
|||
}
|
||||
|
||||
class RemoteRouterSpec extends AkkaSpec("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp {
|
||||
hostname = localhost
|
||||
port = 0
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class RemoteWatcherSpec extends AkkaSpec(
|
|||
"""akka {
|
||||
loglevel = INFO
|
||||
log-dead-letters-during-shutdown = false
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.netty.tcp {
|
||||
hostname = localhost
|
||||
port = 0
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ object RemotingSpec {
|
|||
}
|
||||
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
|
||||
remote {
|
||||
retry-gate-closed-for = 1 s
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ object Configuration {
|
|||
private val keyStore = getClass.getClassLoader.getResource("keystore").getPath
|
||||
private val conf = """
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
test {
|
||||
single-expect-default = 10s
|
||||
filter-leeway = 10s
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import scala.concurrent.duration._
|
|||
|
||||
object TypedActorRemoteDeploySpec {
|
||||
val conf = ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp.port = 0
|
||||
""")
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ object UntrustedSpec {
|
|||
}
|
||||
|
||||
class UntrustedSpec extends AkkaSpec("""
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.remote.untrusted-mode = on
|
||||
akka.remote.trusted-selection-paths = ["/user/receptionist", ]
|
||||
akka.remote.netty.tcp.port = 0
|
||||
|
|
@ -70,7 +70,7 @@ akka.loglevel = DEBUG
|
|||
import UntrustedSpec._
|
||||
|
||||
val client = ActorSystem("UntrustedSpec-client", ConfigFactory.parseString("""
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.remote.netty.tcp.port = 0
|
||||
"""))
|
||||
val addr = system.asInstanceOf[ExtendedActorSystem].provider.getDefaultAddress
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ object HandshakeFailureSpec {
|
|||
|
||||
val commonConfig = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ object HandshakeRetrySpec {
|
|||
|
||||
val commonConfig = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ class LargeMessagesStreamSpec extends WordSpec with ShouldMatchers with ScalaFut
|
|||
akka {
|
||||
loglevel = ERROR
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
}
|
||||
remote.artery {
|
||||
enabled = on
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ object RemoteActorRefProviderSpec {
|
|||
|
||||
val config = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ object RemoteDeathWatchSpec {
|
|||
val config = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor {
|
||||
provider = "akka.remote.RemoteActorRefProvider"
|
||||
provider = remote
|
||||
deployment {
|
||||
/watchers.remote = "artery://other@localhost:$otherPort"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.remote.RemoteScope
|
|||
|
||||
object RemoteDeployerSpec {
|
||||
val deployerConf = ConfigFactory.parseString("""
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.actor.deployment {
|
||||
/service2 {
|
||||
router = round-robin-pool
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ object RemoteDeploymentSpec {
|
|||
|
||||
class RemoteDeploymentSpec extends AkkaSpec("""
|
||||
#akka.loglevel=DEBUG
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.artery.enabled = on
|
||||
akka.remote.artery.hostname = localhost
|
||||
akka.remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ object RemoteRouterSpec {
|
|||
|
||||
class RemoteRouterSpec extends AkkaSpec("""
|
||||
akka.loglevel=DEBUG
|
||||
akka.actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
akka.actor.provider = remote
|
||||
akka.remote.artery.enabled = on
|
||||
akka.remote.artery.hostname = localhost
|
||||
akka.remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ object RemoteSendConsistencySpec {
|
|||
|
||||
val config = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ class RemoteWatcherSpec extends AkkaSpec(
|
|||
"""akka {
|
||||
loglevel = INFO
|
||||
log-dead-letters-during-shutdown = false
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ object SerializationErrorSpec {
|
|||
|
||||
val config = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ object SystemMessageDeliverySpec {
|
|||
|
||||
val config = ConfigFactory.parseString(s"""
|
||||
akka {
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
remote.artery.enabled = on
|
||||
remote.artery.hostname = localhost
|
||||
remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ object UntrustedSpec {
|
|||
}
|
||||
|
||||
class UntrustedSpec extends AkkaSpec("""
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.remote.untrusted-mode = on
|
||||
akka.remote.trusted-selection-paths = ["/user/receptionist", ]
|
||||
akka.remote.artery.enabled = on
|
||||
|
|
@ -72,7 +72,7 @@ class UntrustedSpec extends AkkaSpec("""
|
|||
import UntrustedSpec._
|
||||
|
||||
val client = ActorSystem("UntrustedSpec-client", ConfigFactory.parseString("""
|
||||
akka.actor.provider = akka.remote.RemoteActorRefProvider
|
||||
akka.actor.provider = remote
|
||||
akka.remote.artery.enabled = on
|
||||
akka.remote.artery.hostname = localhost
|
||||
akka.remote.artery.port = 0
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ object AkkaProtocolSpec {
|
|||
|
||||
}
|
||||
|
||||
class AkkaProtocolSpec extends AkkaSpec("""akka.actor.provider = "akka.remote.RemoteActorRefProvider" """) with ImplicitSender {
|
||||
class AkkaProtocolSpec extends AkkaSpec("""akka.actor.provider = remote """) with ImplicitSender {
|
||||
|
||||
val conf = ConfigFactory.parseString(
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ object AkkaProtocolStressTest {
|
|||
akka {
|
||||
#loglevel = DEBUG
|
||||
actor.serialize-messages = off
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
|
||||
remote.log-remote-lifecycle-events = on
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.remote.RemoteActorRefProvider
|
|||
import akka.remote.transport.TestTransport.{ DisassociateAttempt, WriteAttempt, ListenAttempt, AssociateAttempt }
|
||||
|
||||
abstract class GenericTransportSpec(withAkkaProtocol: Boolean = false)
|
||||
extends AkkaSpec("""akka.actor.provider = "akka.remote.RemoteActorRefProvider" """)
|
||||
extends AkkaSpec("""akka.actor.provider = remote """)
|
||||
with DefaultTimeout with ImplicitSender {
|
||||
|
||||
def transportName: String
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ object SystemMessageDeliveryStressTest {
|
|||
val baseConfig: Config = ConfigFactory parseString (s"""
|
||||
akka {
|
||||
#loglevel = DEBUG
|
||||
actor.provider = "akka.remote.RemoteActorRefProvider"
|
||||
actor.provider = remote
|
||||
actor.serialize-messages = off
|
||||
|
||||
remote.log-remote-lifecycle-events = on
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue