I'm currently seeing ADH dropping items from the cache as soon as the NI provider disconnects. Has anyone got the ADH to preserve the last image in the cache when a provider is disconnected? Do you know what configuration I might be missing?
The relevant config is below. I've setup the service to autoExpire items after a day and have a cache size of 1000 items for REPUB. I'm only publishing a single RIC at the moment which I can subscribe to whilst the Provider is active. I get 'F10: Not In Cache' as soon as the provider disconnects.
*adh*REPUB*autoExpiryItemBaseline : update
*adh*REPUB*autoExpiryItemTimeUnits : days
*adh*REPUB*autoExpiryItemTimeout : 1
*adh*REPUB*autoExpiryMaxListSize : 0
*adh*hashTableSize : 300000
*REPUB*maxCache : 1000
As soon as the NI provider disconnects I get this message:
<rmds.1.adh.sourceSSLDistribution.sslDispatcher.REPUB: Info: Fri Mar 24 14:58:30 2017> Server "REPUB" stopped for RSSL application "REPUB:2" from instance "****.15". The application terminated the session. <END>
ADS log of a consumer connecting when the NI provider is offline:
<rmds.1.ads: Info: Fri Mar 24 14:58:35 2017> Open Failure for (REPUB:TEST) by (****) at (*.*.*.216) using appId () Text:(F10: Not In Cache)<END>