I'm installing SDL Web 8.5 in a distributed environment with separate servers for the deployer and delivery application. Due to the overly permissive firewall rules required by the RMI based cache channel service I have enabled JMS based cache invalidation using Apache ActiveMQ and it appears to be working properly. I am able to see expected invalidations and performance improvements. However I still see RMI related cache channel messages in the cd_core logs on the presentation server with the ip of my deployer:
RMICacheChannelConnector - Attempting to look up cache channel service on //10.1.1.10:1099/CacheChannelService
As you can see below I have no mention of the RMI in the delivery application's cd_storage_conf.xml:
<ObjectCache Enabled="true">
<Policy Class="com.tridion.cache.LRUPolicy" Type="LRU">
<Param Name="MemSize" Value="32mb"/>
</Policy>
<Features>
<Feature Class="com.tridion.cache.DependencyTracker" Type="DependencyTracker"/>
</Features>
<RemoteSynchronization FlushCacheDuringDisconnectInterval="60000" Queuesize="512">
<Connector Class="com.tridion.cache.JMSCacheChannelConnector" Strategy="AsyncJMS11" Topic="Tridion">
<JndiContext>
<Property Name="java.naming.factory.initial" Value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
<Property Name="java.naming.provider.url" Value="tcp://10.1.1.10:61616?soTimeout=5000"/>
<Property Name="topic.Tridion" Value="SDLWebCacheLive"/>
</JndiContext>
</Connector>
</RemoteSynchronization>
</ObjectCache>
Why do I still see the RMI Cache Channel messages? Is this expected? Is my cd_storage_conf.xml setup properly?
Thanks!