![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
After the discovery is complete, the members communicate internally using a listen URL (explained in Configuring the TIBCO BusinessEvents DataGrid Listen URL).
A TIBCO BusinessEvents engine is a node in the metaspace.The discovery property is be.engine.cluster.as.discover.url. For multicast discovery, the value is a URL with the following format:The default values equate to the following: //7888/;239.8.8.9/
Default value is 7888. The value for interface is unique to a node. It must also be the same in both the discovery and the listen URLs for a node. If there are multiple interfaces on one machine, specify the interface you want to use and do not rely on the default value.The value for multicast group address must be the same on all machines in the cluster.The default value for interface is the first available interface provided by the operating system hosts file for the machine.Note If the desired interface is not listed in the hosts file then PGM picks the first available interface in the file. (On most operating systems, this file is called the /etc/hosts file.) If the first interface is the loopback interface (127.0.0.1) then PGM fails to start. In this case you would see a stacktrace exception in the log file such as the following:The discovery property is be.engine.cluster.as.discover.url. For unicast discovery, the value is a semicolon-separated list comprising a sub-set of all the listen URLs (which are different for each PU), using this format:
One cluster node in the WKA list must be running at all times At least one cluster node specified in the well-known address list must be running at all times, so that other new members can join the cluster (metaspace). If all nodes specified in the well-known address list stop, then other nodes that are still running continue to function, but they print warnings to the console and no new members can connect to this cluster.For WKA discovery, make discover URL a cluster-level property and listen URL a PU-level property The discover URL property (be.engine.cluster.as.discover.url) must be present and configured identically for all potential cluster members. Therefore add this property at the cluster level of the CDD file. The listen URL property (be.engine.cluster.as.listen.url) must be present and configured differently for each possible cluster member. Therefore add this property at the PU level.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |