本地搭建dubbo+zookeeper环境

àì夳堔傛蜴生んèń 2022-06-10 06:14 305阅读 0赞

强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan

  1. 在开发过程中使用到dubbo+zookeeper,而dubbozookeeper是部署在服务器上的,一旦环境出了问题,会大大影响开发进展,有时回家想要再调一会程序,又会因为公司的VPN还不是很成熟,所以就不能调代码了,but,这怎能阻挡我们对代码的热情,在本地搭建一套环境,随时随地可以开发.

一、jdk环境安装

  1. 作为一名java攻城狮,想必jdk的已经很熟悉了,因为zookeeper依赖jdk,所以先要安装好jdk,并配置好环境变量,配置好之后win+R+cmd打开命令窗口使用java -version查看jdk版本.

二、zookeeper的安装

  1. 1.下载zookeeper
  2. 路径为[http://www-eu.apache.org/dist/zookeeper/zookeeper-3.5.3-beta/][http_www-eu.apache.org_dist_zookeeper_zookeeper-3.5.3-beta]
  3. 2.解压到指定目录下
  4. 3.解压后,将con文件夹下的zoo\_sample.cfg拷贝一份,重命名为zoo.cfg
  5. 4.windows系统下会使用zkServer.cmd开启,所以在bin目录下找到zkServer.cmd,双击开启,我们可以看到他的端口为2181

Center

三、dubbo的安装

  1. 1.下载dubbo源码
  2. 源码地址为github上的地址,可以使用git或者直接下载压缩包.https://github.com/alibaba/dubbo/tree/2.5.x
  3. 2.下载完之后的目录结构,若是压缩包,就将压缩包解压
  4. ![Center 1][]
  5. 3.在当前目录下打开命令窗口,使用命令mvn clean install -Dmaven.test.skip=true构建dubbo源码
  6. 4.构建完成之后,找到上图中dubbo-admintarget文件夹中的war包,将其拷贝到本地的tomcatwebapps

四、测试环境搭建是否成功

  1. 先启动zk,然后启动tomcat,此时会看到两个dos窗口中信息滚动特快,特炫酷.待tomcat启动完毕之后,在浏览器中输入地址.提前说明,我拷贝到tomcat-->webapps下的dubbo-adminwar包我改名为了dubbo-admin.war,如下图所示,我的tomcat端口号是8888,在浏览其中输入地址http://localhost:8888/dubbo-admin/回车,输入用户名和密码,用户名和密码均为root,这时候就会看到dubbo控制台,如下图.
  2. ![Center 2][]

Center 3

五、项目中如何修改本地代码?

  1. 如果想使用本地环境,让项目注册到本地的dubbo,需要将webservice下的profiles-->local-->dubbo-server.properties中的dubbo.registry.addressip修改为本地的ip,这时再启动就会将webservice都注册到本地的dubbo上.

六、总结

  1. 开发环境是每一个开发必备的,我们都需要在本地搭一套环境,这样我们就可以随时随地的开发,不受任何服务器环境的影响,不会影响我们的开发进度,何乐而不为呢?

发表评论

表情:
评论列表 (有 0 条评论,305人围观)

还没有评论,来说两句吧...

相关阅读