什么时候用到集群?比如说某个服务,并发量特别大的时候就会用到集群;
具体的话比如说,某些特殊的项目一天的注册量10万,国家的一些考试系统,集中在几天,注册量一天10万,如果只弄一个服务,根本服务不过来,可能要搞很多机器集群;
dubbo的服务集群很简单,只需要配置文件里改个端口即可,其他代码不需要动;
dubbo-provider项目中dubbo-provider.xml分别配置不同的端口来启动:
都启动后,根据管理页面查看:
企业级项目多个服务集群,每个服务都放不同机器,不仅能实现负载均衡,也能进行容错;就算一个机器挂了,其他机器可以继续服务;
多个服务也提供权重设置,来动态设置请求分发量;
权重多的,服务提供的次数也多;