I have the following infra : 3 servers which handle micros services. In front, I have one single proxy server which exposes services or website following the domain name.
I would to improve this with loadbalancing on the proxy side. So my idea is basically adding a second proxy server with nginx too. But now if I want HA too, I need to upgrade nginx to nginx plus or add a HA solution like HAproxy, right ? With HAproxy is it possible to just apply a "TCP proxy pass config" and let's nginx handle the routing and HTTPS stuff ? So I could have a HAProxy which forwards to nginx which forwards to webservices or provides static files on both proxy servers. Each proxy server will be behind separated firewall and have a different public ip.
Thank's for your ideas/advices.
Fayçal