Running multiple RLM vendors: Combined vs Separate Services

Modified on Thu, 14 May at 4:15 PM

It is possible to run multiple vendors in the same RLM instance (Option 1) or split the services (Option 2).
We require RLM v15 to run DesignBuilder service. If the other vendor requires a newer version of RLM then you will need to use Option 2.



The details are described in the link below to run both cases:


Here is a summary of the steps required for each option. 


Option 1 - Same RLM v15 instance  
Copy DesignBuilder server files provided in the designb_rlm_vxx.zip to the same folder of the existing RLM v15 folder.
These are:
- designb.set,
- 12345678.lic 
- designb.opt, 

And then restart the server ISV services.


Option 2 - Keeping the services separately
If another application is using RLM, then install DesignBuilder license server as described in the article:
Then assign a different ports for the DesignBuilder license.

a. Open the DesignBuilder license file .lic in a text editor.


b. In the first line, change the DesignBuilder client port from 5053 to another port (e.g., 5060) after the server hostID as shown below:


c. After making the changes, save the license file,

d. Open Windows Services area and restart the DesignBuilder License Server service to apply the new port. 

e. Finally, update the port used on the client side (e.g., 5060)  by opening DesignBuilder License Manager from menu Help > License 
For more details see "Step 2- Set up Client Machines"

- Changing the Web Server Port (from 5054):
To move away from port 5054, for example, to port 5056, follow these steps:

1. Edit the admin_interface.cmd file that is located in the RLM folder:
  • Open the admin_interface.cmd script in a text editor and replace this line:

    @start "" /b "http://localhost:5054"
    with:

    @start "" /b "http://localhost:5056"

2. Edit the service_install.cmd script:
  • In the service_install.cmd file, update the following line:

    rlm -install_service -dlog "%CD%\designb_rlm.log" -service_name "DesignBuilder License Server" -c "%CD%" -ws 5056

3. Save the changes and reinstall the service:
  • Open a Command Window (CMD window) with elevated privileges and use the cd command to navigate to the RLM folder 
  • Run the service_remove.cmd from the CMD window.
  • Go to Task Manager and on Details find the rlm.exe process and end this process tree.
  • From the CMD window, run the updated service_install.cmd script . 

4. Verify the new Port:
  • Open a web browser and type localhost:5056. This should display the RLM server interface page.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article