当一个springboot项目部署了多台服务器,同时启动,采用nginx做负载均衡,处理好session失效问题,这样的项目就是分布式的项目,微服务就是大的功能划分一个个小的功能,每个小的功能都可以单独启动
一般是springboot+zookeeper+dubbo
编写服务提供者,将服务注册到zookeeper注册中心
服务消费者向注册中心订阅该服务,通过dubbo的rpc实现远程调用
或者是springcloud+eurka
当一个springboot项目部署了多台服务器,同时启动,采用nginx做负载均衡,处理好session失效问题,这样的项目就是分布式的项目,微服务就是大的功能划分一个个小的功能,每个小的功能都可以单独启动
一般是springboot+zookeeper+dubbo
编写服务提供者,将服务注册到zookeeper注册中心
服务消费者向注册中心订阅该服务,通过dubbo的rpc实现远程调用
或者是springcloud+eurka
本文标题:分布式和微服务简单介绍
本文链接:https://www.haomeiwen.com/subject/xrurqltx.html
网友评论