Cache Cleanup Agent

The Cache Cleanup Agent provides mechanism to clear the cache. The Cache Cleanup Agent manages the eviction of entries in the associative cache, especially for the entries that are not often referenced.

TIBCO API Exchange Gateway server stores the responses from side-bound service requests and is used for future look-ups. Cached objects have a time to live, which is evaluated every time an entry is retrieved from the associative cache and the entry gets evicted on lookup if the time to live(TTL) has expired. Cache entries with a relatively short time to live (TTL) that are not often read, might pollute the associative cache using system resources at no benefit. For that reason the Cache Cleanup Agent evaluates all cache entries on a scheduled time basis and evicts these entries whose time-to-live has expired.