java实实现现分分布布式式项项目目搭搭建建的的方方法法
1 分分布布式式
1.1 什么是分布式
分布式系统一定是由多个节点组成的系统。其中,节点指的是 算机服务器,而且这些节点一般不是孤立的,而是互通的。
这些连通的节点上部署了我们的节点,并且相互的操作会有协同。分布式系统对于用户而言,他们面对的就是一个服务器,
提供用户需要的服务而已,而实际上这些服务是通过背后的众多服务器组成的一个分布式系统,因此分布式系统看起来像是
一个超级 算机一样。
1.2 分布式与集群的区别
集群是同一个系统部在不同的服务器上,例如一个登陆系统部在不同的服务器上.
分布式是不同的系统部在不同的服务器上,服务器之间相互调用.
小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一
样的菜,这两个厨师的关系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜
师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜师,两个配菜师关系是集群.
2 搭搭建建分分布布式式项项目目
准备工具:eclipse,装有CentOS7系统的V Mwarm,zookeeper最重要的,一台三年高龄的老人机.
1 首先创建一个父类的maven项目,打包方式为pom.
在eclipse中创建一个父类maven项目,打包方式为pom.为什么要创建一个父类的maven项目呢?因为要使用这个maven项目进行各
个j ar包版本的管理,子类想要j ar包直接跟父类要就可以. xml
4.0.0
com.itqf
sping-parent
0.0.1-SNAPSHOT
pom
4.1
4. .4.RELEASE
3. .8
1. .
1. .15
5.1.3
1.6.4
.4.
1.0.9
4.3.5
1.
.5
.0
.5
3.3.