当我们用spring cloud部署一套微服务集群后,想要把集群中的服务以rest
api的形式给用户使用,显然,我们不可能把所有的application用到的ip和端口暴露给用户。这时候,我们就可以用ngineureka来帮助我们把服务将application服务映射给nginx,然后只需把nginx的端口暴露给用户即可。


ngineureka定期查询注册中心内可用的application,并将它们转换成nginx的配置并reload,这样,便可以通过nginx的反向代理,负载均衡地访问各服务了。




以下是一个demo:
https://github.com/codingmiao/ngineureka
<https://github.com/codingmiao/ngineureka>