• Facebook
  • Twitter
  • Youtube
  • LinedIn
  • RSS
  • Docs
  • Comparisons
  • Blogs
  • Download
  • Contact Us
Download
Show / Hide Table of Contents

Graceful Node Down

With client operations, many operations that are performed in the background of cluster cache. When any server node in the cluster cache is stopped, all those background operations are lost which results in data loss. To avoid operation loss, you should always bring a node down gracefully. Server nodes are not stopped until all background operations are completed or graceful downtime has elapsed.

If a task takes longer than the configured graceful shutdown timeout, such as a Write-behind involving a long-running database transaction, the number of remaining operations is written to the cache server logs. These remaining operations are then lost.

How to Configure Graceful Node Down

Configurable timeouts: Shutdown timeouts are configurable in the cache server configuration file found in the NCache installation as follows:

  • Windows: Alachisoft.NCache.Service.dll.config located in %NCHOME%\bin\service.
  • Linux: Alachisoft.NCache.Daemon.dll.config located in /opt/ncache/bin/service.

Use these tags to configure shutdown timeouts:

  • CacheServer.GracefulShutdownTimeout: Total timeout of a graceful shutdown. The default is 180 seconds.

  • CacheServer.BlockingActivityTimeout: Specifies how long NCache waits for operations to complete before starting the blocking activity. The default is 3 seconds.

See Also

Cache Management
Cache Settings
IP Binding with Multiple NICs

Contact Us

PHONE

+1 214-619-2601   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
© Copyright Alachisoft 2002 - . All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top