Configuration Files
NCache uses configuration files for cache configuration, client runtime settings, security, TLS, monitoring, observability, and other installed features. These files are located in %NCHOME%\config on Windows and /opt/ncache/config on Linux.
Cache-specific client runtime settings are no longer maintained in a local client.ncconf file. Instead, settings such as client logging, connection behavior, and performance counters are maintained under <client-settings> in the server-side config.ncconf and are provided to clients after they connect to the cache.
The following configuration files are commonly used in NCache:
- config.ncconf: Stores cache configuration, including server-managed client runtime settings.
- bridge.ncconf: Stores Bridge configuration.
- security.ncconf: Stores NCache security configuration.
- tls.ncconf: Stores TLS configuration.
- monitoring.ncconf: Defines monitoring and performance-counter configuration.
- otel.ncconf: Stores OpenTelemetry logging and metrics configuration.
- resp.ncconf: Stores RESP endpoint configuration.
- post-actions.ncconf: Stores post-event action configuration.
- modules.ncconf: Stores configuration for NCache caching modules.
In This Section
Server-side Configurations
Describes the server-side configuration files required for cache, security, and bridge configuration.
Cache Server Settings
Describes the configuration settings used to manage cache server behavior and runtime options.