Try OpenEdge Now
skip to main content
WebSpeed Essentials
Configuring WebSpeed : WebSpeed administration : NameServer : "No NameServer" configurations
 
"No NameServer" configurations
While the NameServer can be useful, use of the NameServer is optional. There are several reasons why you might want to eliminate the NameServer from your configuration:
*Simple configurations or low-demand deployments might not require location transparency and load balancing.
*The NameServer uses the User Datagram Protocol (UDP). Some sites have restrictions that prohibit the use of UDP.
If you choose not to use the NameServer, configure your Transaction Server to indicate that it should not register with a NameServer. Then, configure your Messenger to connect directly to the Transaction Server. For more information, see Configuring a WebSpeed Transaction Server and Configuring a WebSpeed Messenger. You can also see OpenEdge Management and OpenEdge Explorer: Configuration on Progress Communities (https://community.progress.com/technicalusers/w/openedgegeneral/​1329.openedge-product-documentation-overview.aspx) or the OpenEdge Management or OpenEdge Explorer online help.
You can also eliminate the NameServer by directly editing the ubroker.properties file, although using OpenEdge Management or OpenEdge Explorer is less error-prone. For more information on the ubroker.properties file, see ubroker.properties file.
To eliminate the NameServer by editing the ubroker.properties file:
1. Open OpenEdge-install-dir/properties/ubroker.properties in a text editor.
2. Find the broker definition for your Transaction Server. For example:
[UBroker.WS.wsbroker1]
Note that wsbroker1 is the name of the Transaction Server.
3. Add and set the following property:
registerNameServer=0
Or, if registerNameServer is already set to 1, reset it to 0.
4. Find the definition for your Messenger. For example, if you use CGIIP:
[WebSpeed.Messengers.CGIIP]
5. Add and set the following property:
registerNameServer=0
Or, if registerNameServer is already set to 1, reset it to 0.
6. Add and set the port number for your broker. For example, if you are using the default wsbroker1:
Port=3055
7. Save and close the ubroker.properties file.
Note: When you eliminate the NameServer, the Messenger can access only one WebSpeed Transaction Server (broker). One of the advantages of using the NameServer is that you can run multiple brokers.