Consultor Eletrônico



Kbase P126022: What do the UUID's found within the ubroker.properties file require uniqueness against?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   22/10/2008
Status: Verified

GOAL:

What do the UUID's found within the ubroker.properties file require uniqueness against?

GOAL:

Does the UUID need to be unique on the network subnet?

GOAL:

Does the UUID need to be unique within the ubroker.properties file?

GOAL:

Does the UUID need to be unique per machine?

GOAL:

Does the UUID need to be unique for the broker?

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x

FIX:

The uuid is used to uniquely identify a given broker with the NameServer that is controlling it. Therefore the UUID needs to be unique for the NameServer. To avoid possible issues in the event that brokers are moved around to be registered to a different name server, it's a requirement that they are unique across time and space within a single computer network.

In the case of multiple AdminServers on the same machine, if their components are completely isolated (own NameServer and own brokers), then strictly, they do not need to be unique on that machine as long as brokers from one configuration don't register with the NameServer from the other configuration.

It is never-the-less a simple task to ensure that the UUID's are unique. Please refer to Progress Solution 20105, "How to create a correct UUID in broker definition in the ubroker.properties"