spring boot - RESTful Microservice failover & load balancing -


at moment have monolithic web applications , try transfer projects microservices infrastructure.

for monolithic application haproxy , session replication have failover , load balancing.

now build restful microservices spring boot it's not clear me best way build production environment. of course can run applications unix services , still have reverse proxy load balancing , failover. solution seems heavy me , have lot of configuration , maintenance. resource management , scaling or down servers manually process.

what best possibilities setup production environment 2-3 servers , easy resource management? there solution support continuous deployment?

i'd recommend looking service discovery. netflix descibes as:

a service discovery system provides mechanism for:

  • services register availability
  • locating single instance of particular service
  • notifying when instances of service change

packages such netflix's eureka of help. (edit - looks might aws specific)

this should work continuous delivery services can make unavailable, updated , register availability again.


Comments

Popular posts from this blog

Payment information shows nothing in one page checkout page magento -

tcpdump - How to check if server received packet (acknowledged) -