How to configure WSO2 G-Reg with ELB - Updated
This is the updated post for configuring WSO2 ELB 2.1.0 and G-Reg 4.6.0 releases. If you are using earlier releases, please refer the early post. When we are fronting WSO2 ELB (Elastic Load Balancer) for a WSO2 G-Reg (Governance Registry) node, all the incoming messages will go through ELB node and it will act as a HTTP and HTTPS proxy to GREG node. So when you configure ELB to the GREG front, GREG won't be able to access alone without the ELB. 1. Download WSO2 ELB and WSO2 GREG. Rename the extracted ELB as ELB-HOME and extracted GREG as GREG-HOME. ELB Configuration 2. Go to ELB-HOME/repository/conf/loadbalancer.conf and add the following entry. There can be multiple entries according to the clustering requirements. governance { domains { wso2.governance.domain { tenant_range *; group_mgt_port 4000; mgt{ hosts governance.local.wso2.com; }