VERIFIED SOLUTION i
X

How to set up e2routerd with multiple renders

UPDATED: September 18, 2017


How to I set up multiple renders in Vault, and use one e2routerd instance to load balance between them?


Setting up multiple renders in e2 Vault Version 5.4m4/5.5/6.0/6.1
#####################################################
 
Before you edit the relevant .ini files, you need to stop the following services using the command prompt:
net stop e2serverd
net stop e2routerd
net stop e2loaderd
net stop e2renderd
 
Creating new render directories
###############################
 
Upon stopping the above services, navigate to your render directory and make a copy of it.
For example:
C:\Program Files\PBBI CCM\e2 Vault\render
The location of your render directory may vary depending on the location in which e2 was installed.
 
Paste a copy(ies) of the render directory into the e2 Vault directory and rename it render1,...,renderN,
where N equals the additional number of render directories you intend to add.
You will also need to rename the e2renderd.exe file and the e2renderd.ini file to match the name of the directory.
For example: e2renderd1.exe and e2renderd1.ini; e2renderdN.exe and e2renderdN.ini
 
Next, in each of the new render directories, add the following line to the .ini file:
[Program]
display=e2renderd1
*Note that the value for display will vary depending on which new render directory you are in.
You do not, however, need to change the files in the original render directory.
 
Also, you need to assign every render a specific socket in the .ini file starting with the original .ini file and numbering it 7003.
For example:
[server1] 
service=127.0.0.1:7003
 
Save your changes.
 
Next, you will need to install every new e2renderd1.exe,...e2renderdN.exe you just created.
This can be done by going to the command prompt and entering:
e2renderd1.exe -i
.
.
.
e2renderdN.exe -i
 
Verify these new render services are still off (via the command prompt) before moving to the next step.
 
Changing the e2routerd.ini file
###############################
 
In the e2routerd.ini file, you will also have to alter the "connection" sections to match the changes to the .ini files in the various render folders.
For example:
[connection1]
service=127.0.0.1:7003
.
.
.
[connectionN]
service=127.0.0.1:7003+N
where N equals the number of additional render directories you created.
 
Save your changes.
 
Restarting e2 Vault
###################
Start the following services in this precise order:
net start e2serverd
net start e2routerd
net start e2renderd
net start e2renderd1
net start .
net start .
Net start e2renderdN
net start e2loaderd

Environment Details

5.4, 5.5, 6.0, 6.1

Downloads

  • No Downloads