NCache 4.4 - Online Documentation

Graceful Node Down

 
With client operations there are many operations that are performed in background of cluster cache. When any server node in cluster cache is stopped, then all those background operations are lost which result in data lost. To avoid operation lost, the user should always gracefully down any node. Server node is not stopped until all the background operations are completed or graceful down time out is elapsed. 
 
If any task takes a longer time than shut down timeout, like in write-behind, database transactions can take longer than expected time, then count of the remaining operations will be written in cache server logs but those operations will be lost.
 
Configurable Time Outs: Shutdown timeouts are configurable in NCache's service configuration file by the following tags:
 
  • CacheServer.GracefullShutdownTimeout: Total timeout of graceful shutdown. Default value is 180 seconds.
 
  • CacheServer.BlockingActivityTimeout: Timeout of wait for operations completion which are started before blocking activity.  Default value is 3 seconds.
 
 
See Also