版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
主要有nginx,zuul,gateway,Linkerd及在此基础上发展而来的自研的组件。
zuul1.x:阻塞的应用场景:
1.cpu密集形任务
2.简单操作的需求
3.开发简单的需求
4.实时请求高的
zuul2.x:非阻塞的应用场景:
1.IO密集的任务
2.大请求或大文件
3.队列的流式数据
4.超大量的连接
由于zuul2.x不在进行维护,gateway接过大旗继续跑,故gateway的原理同zuul2.x差不多。