Package | Description |
---|---|
com.atlassian.jira.cluster | |
com.atlassian.jira.cluster.lock | |
com.atlassian.jira.cluster.service |
Class and Description |
---|
ClusterStateCheckerJob
Schedule this class as a job which performs
NonAliveNodesScannerService and OfflineNodesScannerService
Job will be run in intervals defined by ClusterStateCheckerJob#RUN_INTERVAL_PROPERTY_KEY
or with default value ClusterStateCheckerJob.DEFAULT_RUN_INTERVAL |
Class and Description |
---|
NodeAutoShutdownIfOfflineService
Check if another node moved this node to
Node.NodeState#OFFLINE state. |
Class and Description |
---|
NodeTimeHelper
This is helper class which handle most of the timing calculations for the cluster nodes
|
NonAliveNodesScannerService
This job is responsible for scanning all nodes in the cluster
and moving ACTIVE
Node.NodeState#ACTIVE and NOT ALIVE ClusterManager.isNodeAlive(String) nodes
to OFFLINE state Node.NodeState#OFFLINE
Node will be moved if node is in Node.NodeState#ACTIVE and NOT ALIVE state longer than provided retentionPeriod. |
OfflineNodesScannerService
This job is responsible for removing OFFLINE
Node.NodeState#OFFLINE nodes from the cluster. |
Copyright © 2002-2021 Atlassian. All Rights Reserved.