Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | 5.6 and later |
In some cases, IT policies and deployment practices do not allow for multicast discovery protocols. This article discusses the basic steps needed to configure unicast tcp discovery as an alternative to multicast pgm.
<object-management>
<cache-manager>
<type>AS2x</type>
<class/>
<properties>
...
<property name="discovery-url" value=""/>
<property name="listen-url" value=""/>
...
<property-group>
<property-group comment="" name="auth">
<property name="be.mm.auth.type" value="file"/>
<property name="be.mm.auth.file.location" value="/opt/tibco/be/6.1/mm/config/users.pwd"/>
<property name="java.security.auth.login.config" value="/opt/tibco/be/6.1/mm/config/jaas-config.config"/>
</property-group>
<property name="be.engine.cluster.as.discover.url" value="tcp://<DNS or IP of primary PU>:50000"/>
</property-group>
<processing-unit id="cache">
<agents>
<agent>
<ref>cache-class</ref>
<key/>
<priority/>
</agent>
</agents>
<logs>logConfig</logs>
<hot-deploy>false</hot-deploy>
<cache-storage-enabled>true</cache-storage-enabled>
<db-concepts>false</db-concepts>
<property-group>
<property name="be.engine.cluster.as.listen.url" value="tcp://<DNS or IP of primary PU>:50000"/>
<property name="be.engine.cluster.as.security.mode.role" value="controller"/>
</property-group>
</processing-unit>
<processing-unit id="default">
<agents>
<agent>
<ref>inference-class</ref>
<key/>
<priority/>
</agent>
</agents>
<logs>logConfig</logs>
<hot-deploy>false</hot-deploy>
<cache-storage-enabled>false</cache-storage-enabled>
<db-concepts>false</db-concepts>
<property-group>
<property name="be.engine.cluster.as.listen.url" value="tcp://<DNS or IP of secondary PU>:50001"/>
<property name="be.engine.cluster.as.security.mode.role" value="requestor"/>
</property-group>
</processing-unit>