大家可以看看上篇创易技术选型,对于创易,基本使用了其完整的微服务架构,不过我们对其做了一些改造,对JHipster我们使用的核心部分会做一些探讨。
官方的整体架构图如下:
经过再三思考,我们还是决定暂时去掉 gateway(网关),一方面是对Zuul proxy的性能持怀疑态度(还是倾向于专门的7层负载Nginx)[关于Zuul和nginx的性能对比可参考: http://instea.sk/2015/04/netflix-zuul-vs-nginx-performance/ ],另一方面感觉部署一层gateway(网关)会有很大的性能风险,部署复杂度也大大增加。
一起交流: 微信号 startupeasy