# # Composite with LIRS primary: Default Cache Region attributes config. # appian.cacheattributes.cacheName=uiStateLarge appian.cacheattributes.SegmentCount=1 appian.cacheattributes.bytesTrackingEnabled=true # Default 100MB can be overridden by sail.conf.statefulSailCache.maxSizeBytes.uiStateLarge appian.cacheattributes.MaxCacheSizeBytes=104857600 # Default 25MB can be overridden by sail.conf.cache.maxSingleEntrySize.uiStateLarge appian.cacheattributes.MaxEntrySizeBytes=26214400 # Idle for 5 minutes removes entry appian.cacheattributes.MaxMemoryIdleTimeSeconds=300 # Extension of the JavaCachingSystemComposite with old sail cache behavior maintained appian.cacheattributes.MemoryCacheName=com.appiancorp.cache.sail.StatefulSailCacheImpl appian.cacheattributes.distributionMode=CUSTOM #Cache algorithm used. LIRS: Low inter-reference recency set appian.cacheattributes.PrimaryCache=com.appiancorp.cache.sail.StatefulSailCacheLirsPrimaryImpl # Maximum number of entries in the cache appian.cacheattributes.MaxObjects=9000 #Background memory shrinkage (active eviction) DO NOT DISABLE #33524 appian.cacheattributes.ShrinkerIntervalSeconds=60 appian.cacheattributes.ShrinkerTimeoutSeconds=5 appian.cacheattributes.MaxSpoolPerRun=1000 appian.cacheattributes.AuxiliaryCache=com.appiancorp.cache.DatabaseAuxiliaryCache appian.cacheattributes.auxiliary.EntryClass=com.appiancorp.cache.sail.db.StatefulSailCacheEntry appian.cacheattributes.auxiliary.DaoInterfaceClass=com.appiancorp.cache.sail.db.StatefulSailCacheDao # 12 hour expiration in database (overridden by conf.sail.internal.DB_CONTEXT_INACTIVE_TIMEOUT_INTERVAL) appian.cacheattributes.auxiliary.ExpirationInMillis=43200000 # Cleaner runs every hour (overridden by conf.sail.internal.DB_CONTEXT_CLEANUP_INTERVAL) appian.cacheattributes.CleanupIntervalInMillis=3600000