Class LeastConnectionsPolicy
java.lang.Object
org.apache.activemq.artemis.core.server.routing.policies.AbstractPolicy
org.apache.activemq.artemis.core.server.routing.policies.RoundRobinPolicy
org.apache.activemq.artemis.core.server.routing.policies.LeastConnectionsPolicy
- All Implemented Interfaces:
Policy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.activemq.artemis.core.server.routing.policies.AbstractPolicy
getName, getPropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.activemq.artemis.core.server.routing.policies.Policy
transformKey
-
Field Details
-
NAME
- See Also:
-
UPDATE_CONNECTION_COUNT_PROBE_NAME
- See Also:
-
CONNECTION_COUNT_THRESHOLD
- See Also:
-
-
Constructor Details
-
LeastConnectionsPolicy
public LeastConnectionsPolicy()
-
-
Method Details
-
getTargetProbe
- Specified by:
getTargetProbein interfacePolicy- Overrides:
getTargetProbein classAbstractPolicy
-
init
- Specified by:
initin interfacePolicy- Overrides:
initin classAbstractPolicy
-
selectTarget
- Specified by:
selectTargetin interfacePolicy- Overrides:
selectTargetin classRoundRobinPolicy
-