文档章节

dubbo环境搭建

泡海椒
 泡海椒
发布于 2016/03/29 20:57
字数 379
阅读 135
收藏 9

部署环境规划
192.168.6.21   consumer
               zoopekeper注册中心
               provider
               mysql数据库
1.修改host
192.168.88.145 zookeeper
2.下载zookeeper
wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz
3.解压zoopekeer
[root@localhost  soft]# tar -zxf zookeeper-3.4.6.tar.gz
4.创建data,log目录
[root@localhost  zookeeper-3.4.6]# mkdir {data,log} -p
5.将zookeeper/conf目录下的zoo_sample.cfg拷贝为zoo.cfg
[root@localhost  zookeeper-3.4.6]# cp conf/zoo_sample.cfg conf/zoo.cfg
6.修改zoo.cfg文件
[root@localhost  zookeeper-3.4.6]# vi conf/zoo.cfg
dataDir=/root/soft/zookeeper-3.4.6/data
dataLogDir=/root/soft/zookeeper-3.4.6/log
server.1=zookeeper:2888:3888前一个端口是服务之间通信,后一个是与其他应用程序通信
7.修改myid
[root@localhost  zookeeper-3.4.6]# vi data/myid
1
8.关闭防火墙
[root@localhost zookeeper-3.4.6]# service iptables stop
9启动
[root@localhost bin]# ./zkServer.sh start
[root@localhost zookeeper-3.4.6]# bin/zkServer.sh status
JMX enabled by default
Using config: /root/soft/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: standalone
[root@localhost zookeeper-3.4.6]# jps
4724 Jps
4712 QuorumPeerMain

项目地址
https://github.com/paohaijiao/dubbo

2.安装dubbo监控工具
https://github.com/alibaba/dubbo/tree/master/dubbo-admin
[root@localhost soft]# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.68/bin/apache-tomcat-7.0.68.tar.gz
[root@localhost soft]# tar -zxf apache-tomcat-7.0.68.tar.gz
[root@localhost apache-tomcat-7.0.68]# cd webapps
[root@localhost webapps]# rm -rf *
[root@localhost soft]# mv dubbo-admin-2.5.4.war apache-tomcat-7.0.68/webapps/
[root@localhost soft]#  cd apache-tomcat-7.0.68/webapps/
[root@localhost webapps]# unzip dubbo-admin-2.5.4.war -d ROOT
[root@localhost webapps]# rm dubbo-admin-2.5.4.war
[root@localhost webapps]# cd ROOT
root@localhost ROOT]# cd WEB-INF/
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root#######################密码配置
dubbo.admin.guest.password=admin
启动tomcat
[root@localhost bin]# cd /root/soft/apache-tomcat-7.0.68/bin
[root@localhost bin]# ./startup.sh
oot@localhost logs]# cd /root/soft/apache-tomcat-7.0.68/logs
[root@localhost logs]# less catalina.out
run生产者
再run消费者
dubbo运行方式
1.使用tomcat
2.使用main方法
3.使用com.alibaba.dubbo.container.Main





© 著作权归作者所有

泡海椒
粉丝 11
博文 282
码字总数 288344
作品 0
成都
程序员
私信 提问
dubbo框架Demo之dubbo-admin管理平台和zookeeper注册中心搭建

dubbo框架Demo之dubbo-admin管理平台和zookeeper注册中心搭建 一、安装环境 系统软件环境 单机 系统Centos7.3 java: jdk1.8.0_181 maven: apache-maven-3.5.4 tomcat: apache-tomcat-8.5.30...

bestlope
2018/09/07
0
0
基于dubbo快速发布restful服务

本文使用官方项目示例,基于dubbox发布restful服务。jdk,eclipse、maven神马环境的就不讲了,自行baidu之。 dubbox下载、编译 下载地址:https://github.com/dangdangdotcom/dubbox 下载方式...

不简单666
2017/05/21
0
0
一年走向【Java架构师】之葵花宝典

大多数时候,不是我们不努力,而是不知从何下手,我深知一份好的学习资料是多么的重要,我们通常会把大量的时间都浪费在找资源上,本人搜集学习java架构师的经典学习路线如下可供参考!!! 一...

我一路狂奔
2017/05/20
619
1
探秘Dubbo原理与源码 —— 调试环境搭建

1、 依赖⼯具 Maven Git JDK IntelliJ IDEA 2、源码拉取 从官⽅仓库 https://github.com/alibaba/dubbo Fork 出属于⾃⼰的仓库。为什么要 Fork ?既然开始阅读、调试源码,我们可能会写⼀些注...

小红牛
2018/12/19
0
0
EOSPlatform+Dubbo+Zookeeper最佳实践

摘要:随着分布式服务框架的流行,许多公司都引入了业界流行的分布式服务框架,本文介绍如何使用EOSPlatform+Dubbo+Zookeeper实现分布式服务的开发与运行。 1 环境准备 1.1 环境选择 EOSPla...

如何让他和
2016/08/13
77
1

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
620
10
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
32
0
spring cloud

一、从面试题入手 1.1、什么事微服务 1.2、微服务之间如何独立通讯的 1.3、springCloud和Dubbo有哪些区别 1.通信机制:DUbbo基于RPC远程过程调用;微服务cloud基于http restFUL API 1.4、spr...

榴莲黑芝麻糊
今天
17
0
Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
昨天
52
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
昨天
58
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部