tpcachesv — Enduro/X real time cache management server
This is special XATMI server used for supporting cluster operations when receiving event of message adding or removing from other cluster nodes caches. Also this server is backend for command line tools such as xadmin cs (cache show), xadmin cd (cache dump) and xadmin ci (cache invalidate).
For cluster operations, cache server subscribes to events specified in subscr parameter for database. Per cluster node service name are fixed. Thus servers shall be booted with all CC tags set, so that it would have a visibility of all databases. Full visibility is required for command line tools processing and incoming event processing. Multiple copies of server can be booted. They all will subscribe to same events. The tpevsrv will ensure the single event delivery is performed to the same service name.
During the event processing, following events can be consumed (by regexp mask they can be combined):
tpcachesv server advertises following services:
The above NNN stands for cluster node id, prefixed with zeros.