| Products | Versions |
|---|---|
| TIBCO Streaming | 10.x |
UDP-based Service Discovery fails in one of our deployment environments, so we have configured in the TIBCO® Streaming NodeDeploy section for each node the section (example):
configuration = {
NodeDeploy = {
nodes = {
"A.bizapp" = {
communication = {
administration = {
address = ${HOSTNAME}
transportPort = ${A_ADMINPORT}
}
proxyDiscovery = {
remoteNodes = [
"B.bizapp","C.bizapp","D.bizapp"
]
}
}
}
"B.bizapp" = {
...
}
...
}
}
}
Installing node install of node B.bizapp using discovery port 54321 failed: the service name is already in use by service address 10.11.12.13:54321 [B.bizapp] not able to get the node's name from the node: SWSocket::initClient: Call to 'connect' failed: Connection refused [errno:111]
epadmin --hostname devsystemA1 install node --nodename=A.bizapp --discoveryport=2201 --adminport=2152 –application=bizapp-ep-application.zip --nodedirectory=/tmp epadmin --hostname devsystemA2 install node --nodename=B.bizapp --discoveryport=2202 --adminport=2152 –application=bizapp-ep-application.zip --nodedirectory=/tmp
Terminate Nodes: epadmin servicename=A.X install node ... epadmin servicename=A.X terminate node epadmin servicename=B.X install node ... epadmin servicename=B.X terminate node Start Nodes from Termination: epadmin start node --installpath=./A.bizapp epadmin start node --installpath=./B.bizapp