title: spring boot application in cluster
body: <p>I am developing a spring boot application.</p>
  
  <p>Since spring boot created a .jar file for an application.
  I want to cluster this particular application on different server. Lets say I build a jar file and ran a project then it should run in cluster mode from number of defined servers and should be able to serve end user needs. </p>
  
  <p>My jar will reside on only one server but it will be clustered across number of servers. When end user calls a web service from my spring boot app he never know from where it is getting called. </p>
  
  <p>The reason behind clustering is suppose any of the server goes down in future,  end user will still be able to access web services from another server. But I don't know how to make it clustered.</p>
  
  <p>Can any one please give me insight on this ?</p>