Nacos与Nginx的区别

Nacos与Nginx的区别

一张图就可以很形象贴切的说明了在这里插入图片描述

总结

Nacos是做服务的注册与发现(暂不讨论其他功能)的,内部封装了ribbon负载均衡,与open feign整合使用能够很灵活的开发项目;
Nginx能够实现反向代理和负载均衡,一般用来搭建服务器的集群,实现高并发;
区别就是Nacos能够做的服务的注册与发现,Nginx可以实现对服务端的反向代理,但做不到主动让服务的发现,如果使用Nginx来实现服务之间的调用,远没有使用Nacos方便;Nacos同样也做不到实现一个服务器集群的反向代理,如上图所示,Nacos如果只有一台服务器,会存在单点故障的风险,所以使用nginx做了集群,不仅消除了风险还提高了并发量。


版权声明:本文为m0_47360542原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。