# process history as read from Kafka, K, etc. # # Keyed by username and process id # # This cache stores process history keyed by user, so it is NOT shared. # It is meant to timeout quickly, intended to be hit during paging and # sorting within a single interactive viewing session of a particular # process history. # It is not distributed. If a session moves to another appserver, # it will reread, and the original cached entry will quickly timeout. appian.cacheattributes.cacheName=processHistory # Cache algorithm used. Default in Appian is now LIRS. appian.cacheattributes.MemoryCacheName=com.appiancorp.cache.JavaCachingSystemLirs # Maximum number of cached objects at any given time # These objects can be big, so while we don't want to re-read them, we # also don't want them to clog memory. appian.cacheattributes.MaxObjects=10 # Background memory shrinkage (active eviction) DO NOT DISABLE #33524 # The shrinker can force eject items from the cache that would otherwise be lazily retained appian.cacheattributes.ShrinkerIntervalSeconds=600 appian.cacheattributes.MaxMemoryIdleTimeSeconds=600 # Time to Live appian.elementattributes.MaxLifeSeconds=600