AWS Elastic Load Balancing will be used to distribute traffic evenly between all
Talend ESB instances
across the Availability Zones. You will create a front-end HTTP loadbalancer to
load-balance incoming requests between all Talend ESB instances.
Procedure
Open EC2 console.
On the Navigation pane, under Load
Balancing, choose Load Balancers.
Click Create Load Balancer.
Select Classic Load-balancer then click
Continue.
Define the load-balancer:
Field
Value
Load Balancer name
ELB-Talend-ESB
Create LB inside
Choose Talend VPC.
In Listener Configuration, add the following listener:
Field
Value
Load Balancer Protocol
HTTP
Load Balancer Port
8040
Instance Protocol
HTTP
Instance Port
8040
In Select subnets, select both subnets
Public subnet eu-west-1a Talend ESB and
Public subnet eu-west-1b Talend ESB.
The configuration should look like this:
Click Next: Assign Security Groups.
Select Create a new security group then use the
information below.
Information noteNote: Please take note of the security group name
(sg-f41e8992 in this case) since this information
will be used when creating the Talend ESB
instance.
In Configure Health Check, use the following
information:
Then click Next: Add EC2 instances.
On Add EC2 instances page, ensure that Enable
Cross-Zone Load Balancing is checked.
Do not add any instances. This will be configured later when creating the
Auto Scaling group.
In Add Tags, add a name tag and any other relevant tag you
want. Then click Review and launch.
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!