| Package | Description |
|---|---|
| org.nustaq.kontraktor.routers |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKrouter<T extends AbstractKrouter>
base class for load balancers and failover proxies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HotColdFailoverKrouter<T extends HotColdFailoverKrouter>
Simple HotCold failover router - several service instances might connect, but only
first one is used (as long it is connected).
|
class |
HotHotFailoverKrouter<T extends HotHotFailoverKrouter>
HotHot failover Router
forwards incoming messages to all registered service actors.
|
class |
Krouter
this is a dummy implementation as runtime generation of classes does not allow
proxies on abstract classes
|
class |
RoundRobinKrouter
A load balancing Krouter.
|
class |
SimpleKrouter
a Krouter supporting dynamic replacement of a single service.
|
class |
SingleActiveServiceKrouter<T extends SingleActiveServiceKrouter>
Created by ruedi on 13.03.17.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractKrouter> |
Routing.start(Class<T> krouterClass,
ActorPublisher... publisher)
start a Krouter
|
Copyright © 2020. All rights reserved.