| Package | Description |
|---|---|
| org.nustaq.kontraktor | |
| org.nustaq.kontraktor.impl |
| Modifier and Type | Method and Description |
|---|---|
DispatcherThread |
Scheduler.assignDispatcher(int minLoadPerc) |
| Modifier and Type | Method and Description |
|---|---|
protected Actor |
Actors.makeProxy(Class<? extends Actor> clz,
DispatcherThread disp,
int qs) |
void |
Scheduler.rebalance(DispatcherThread dispatcherThread)
called from inside overloaded thread with load
all actors assigned to the calling thread therefore can be safely moved
|
void |
Scheduler.threadStopped(DispatcherThread th) |
void |
Scheduler.tryIsolate(DispatcherThread dp,
Actor actorRef) |
void |
Scheduler.tryStopThread(DispatcherThread dispatcherThread) |
| Modifier and Type | Method and Description |
|---|---|
DispatcherThread |
ElasticScheduler.assignDispatcher(int minLoadPerc)
if a low load thread is avaiable, return it. else try creation of new thread.
|
protected DispatcherThread |
RemoteScheduler.createDispatcherThread() |
protected DispatcherThread |
ElasticScheduler.createDispatcherThread() |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticScheduler.rebalance(DispatcherThread dispatcherThread)
called from inside overloaded thread.
|
void |
ElasticScheduler.threadStopped(DispatcherThread th) |
void |
ElasticScheduler.tryIsolate(DispatcherThread dispatcherThread,
Actor refToExclude) |
void |
ElasticScheduler.tryStopThread(DispatcherThread dispatcherThread)
stepwise move actors onto other dispatchers.
|
Copyright © 2015. All rights reserved.