Property | Type | Description | |
---|---|---|---|
HashMapping | ConsistentHashMapping |
Method | Description | |
---|---|---|
ConsistentHashingGroup ( ) : System |
Initializes a new instance of the ConsistentHashingGroup class.
|
|
ConsistentHashingGroup ( |
Initializes a new instance of the ConsistentHashingGroup class.
|
|
ConsistentHashingGroup ( IEnumerable |
Initializes a new instance of the ConsistentHashingGroup class.
|
|
ConsistentHashingGroup ( IEnumerable |
Initializes a new instance of the ConsistentHashingGroup class.
|
|
CreateRouter ( ActorSystem system ) : |
Creates a router that is responsible for routing messages to routees within the provided system.
|
|
ToSurrogate ( ActorSystem system ) : ISurrogate |
Creates a surrogate representation of the current ConsistentHashingGroup.
|
|
WithDispatcher ( string dispatcher ) : Akka.Routing.Group |
Creates a new ConsistentHashingGroup router with a given dispatcher id.
|
|
WithFallback ( Akka.Routing.RouterConfig routerConfig ) : Akka.Routing.RouterConfig |
Configure the current router with an auxiliary router for routes that it does not know how to handle.
|
|
WithHashMapping ( ConsistentHashMapping mapping ) : |
Creates a new ConsistentHashingGroup router with a given ConsistentHashMapping.
|
|
WithVirtualNodesFactor ( int vnodes ) : |
Creates a new ConsistentHashingGroup router with a given VirtualNodesFactor.
|
public ConsistentHashingGroup ( |
||
config |
/// The configuration to use to lookup paths used by the group router.
///
/// |
|
return | System |
public ConsistentHashingGroup ( IEnumerable |
||
routees | IEnumerable |
An enumeration of routees used by the group router. |
virtualNodesFactor | int | The number of virtual nodes to use on the hash ring. |
hashMapping | ConsistentHashMapping | The consistent hash mapping function to use on incoming messages. |
return | System |
public ConsistentHashingGroup ( IEnumerable |
||
paths | IEnumerable |
An enumeration of actor paths used by the group router. |
virtualNodesFactor | int | The number of virtual nodes to use on the hash ring. |
hashMapping | ConsistentHashMapping | The consistent hash mapping function to use on incoming messages. |
return | System |
public CreateRouter ( ActorSystem system ) : |
||
system | ActorSystem | The actor system that owns this router. |
return |
public ToSurrogate ( ActorSystem system ) : ISurrogate | ||
system | ActorSystem | The actor system that owns this router. |
return | ISurrogate |
public WithDispatcher ( string dispatcher ) : Akka.Routing.Group | ||
dispatcher | string | The dispatcher id used to configure the new router. |
return | Akka.Routing.Group |
public WithFallback ( Akka.Routing.RouterConfig routerConfig ) : Akka.Routing.RouterConfig | ||
routerConfig | Akka.Routing.RouterConfig | The router to use as an auxiliary source. |
return | Akka.Routing.RouterConfig |
public WithHashMapping ( ConsistentHashMapping mapping ) : |
||
mapping | ConsistentHashMapping | The |
return |
public WithVirtualNodesFactor ( int vnodes ) : |
||
vnodes | int | The |
return |