changed recalculate_delay
This commit is contained in:
		
							parent
							
								
									e4bf5a9b3a
								
							
						
					
					
						commit
						141a7ff0e6
					
				@ -96,7 +96,10 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  # The recalculate_delay property recommended in a microservices architecture setup for rule-engine services.
 | 
			
		||||
  # This property provides a pause to ensure that when a rule-engine service is restarted, other nodes don't immediately attempt to recalculate their partitions.
 | 
			
		||||
  # The delay is recommended because the initialization of rule chain actors is time-consuming. Avoiding unnecessary recalculations during a restart can enhance system performance and stability.
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cluster:
 | 
			
		||||
  stats:
 | 
			
		||||
 | 
			
		||||
@ -69,7 +69,7 @@ public class ZkDiscoveryService implements DiscoveryService, PathChildrenCacheLi
 | 
			
		||||
    private Integer zkSessionTimeout;
 | 
			
		||||
    @Value("${zk.zk_dir}")
 | 
			
		||||
    private String zkDir;
 | 
			
		||||
    @Value("${zk.recalculate_delay:60000}")
 | 
			
		||||
    @Value("${zk.recalculate_delay:0}")
 | 
			
		||||
    private Long recalculateDelay;
 | 
			
		||||
 | 
			
		||||
    protected final ConcurrentHashMap<String, ScheduledFuture<?>> delayedTasks;
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
queue:
 | 
			
		||||
  type: "${TB_QUEUE_TYPE:kafka}" # in-memory or kafka (Apache Kafka) or aws-sqs (AWS SQS) or pubsub (PubSub) or service-bus (Azure Service Bus) or rabbitmq (RabbitMQ)
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cache:
 | 
			
		||||
  type: "${CACHE_TYPE:redis}"
 | 
			
		||||
 | 
			
		||||
@ -68,7 +68,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cache:
 | 
			
		||||
  type: "${CACHE_TYPE:redis}"
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cache:
 | 
			
		||||
  type: "${CACHE_TYPE:redis}"
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cache:
 | 
			
		||||
  type: "${CACHE_TYPE:redis}"
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ zk:
 | 
			
		||||
  session_timeout_ms: "${ZOOKEEPER_SESSION_TIMEOUT_MS:3000}"
 | 
			
		||||
  # Name of the directory in zookeeper 'filesystem'
 | 
			
		||||
  zk_dir: "${ZOOKEEPER_NODES_DIR:/thingsboard}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:60000}"
 | 
			
		||||
  recalculate_delay: "${ZOOKEEPER_RECALCULATE_DELAY_MS:0}"
 | 
			
		||||
 | 
			
		||||
cache:
 | 
			
		||||
  type: "${CACHE_TYPE:redis}"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user