Hello, I am trying to use Virtual server to achieve high availability for running jobs on Job servers. What is the exact strategy that the Virtual server uses for assigning jobs to job servers? Especially, what happens when one of the job servers is not available or fails during the job execution? Madachka
the strategy is to rate the job servers and use always the server with the best rating. If a job server fails, this current running job also fail and will not handover to the next server to continue. You have to design your jobs in a way they become restartable by using transactions and meta tables checking the success of a work item.
Hi,
High availability is achieved through load balancing and failover.
Please take a look at Cluster mode in talend administrator center
TalendHelpCenter:cluster mode.
Best regards
Sabrina
Thanks guys for making it clear.
From the documentation, they said I need only those two components to achieve an HA setup (not using ESB license) , right ?
"Tomcat is configured in cluster mode and duplicated,
two CommandLine applications are started and registered on the Configuration page."
But I didn't get why do I need two running CommandLine applications, is it only active configuration ? what is the usage of those two CommandLine ?
Thank you,
Madachka