Products | Versions |
---|---|
TIBCO Streaming | 10 |
When UDP ports are blocked for network communication, the default TIBCO StreamBase® Runtime Platform node discovery does not work.
What is the alternative configuration to use when UDP is unavailable?
name = "NodeDeployment" version = "1.0" type = "com.tibco.ep.dtm.configuration.node" configuration = { NodeDeploy = { nodes = { "A.cluster1" = { nodeType = "App.Biz" availabilityZoneMemberships = { ZoneA = { staticPartitionBindings = { Par1 = { type = ACTIVE } } } } communication = { administration = { transportPort = 8080 address = "127.0.0.1" } proxyDiscovery = { remoteNodes = ["B.cluster1"] } distributionListenerInterfaces = [ { dataTransportPort = 9000 address = "sbsystem001.example.com" } ] } } "B.cluster1" = { nodeType = "App.Biz" availabilityZoneMemberships = { ZoneA = { staticPartitionBindings = { Par1 = { type = REPLICA } } } } communication = { administration = { transportPort = 8081 address = "127.0.0.1" } proxyDiscovery = { remoteNodes = ["A.cluster1"] } distributionListenerInterfaces = [ { dataTransportPort = 9021 address = "sbsystem002.example.com" } ] } } } } }Replace the localhost IP address (127.0.0.1) with the correct IP address for the node, replace the nodename.clustername, the distributionListenerInterfaces hostname, and ports as needed. Add additional node configurations and add those (comma separated) to the remoteNodes lists.