Jdk-1.6.30以上版本
Tomcat-7.0.42
Duboo-2.5.3
Zookeeper-3.4.5
端口分配
序
系统/端口
http
https
shutdown
ajp
调度JMX
Dubbo
备注
1
Tomcat
8080
8443
8005
8009
原端口保留
2
dubbo console
4000
4003
4005
4009
zookeeper注册端口:2181 本地dubbo端口通常是:2088x
3
dubbo monitor
4010
4013
4015
4019
Dubbo监控中心安装
1. 说明
Simple Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。
Simple Monitor采用磁盘存储统计信息,请注意安装机器的磁盘限制,如果要集群,建议用mount共享磁盘。
charts目录必须放在jetty.directory下,否则页面上访问不了。
2. 安装
wget http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz
tar zxvf dubbo-monitor-simple-2.5.3-assembly.tar.gz
mv dubbo-monitor-simple-2.5.3 /usr/local/dubbo-monitor-simple-4010
3. 配置
cd /usr/local/dubbo-monitor-simple-4010
vi conf/dubbo.properties
dubbo.container=log4j,spring,registry,jetty
dubbo.application.name=simple-monitor
dubbo.application.owner=
#dubbo.registry.address=multicast://224.5.6.7:1234
#dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.registry.address=zookeeper://172.20.32.211:2181?backup=172.20.32.143:2181,172.20.32.143:2182
#dubbo.registry.address=redis://127.0.0.1:6379
#dubbo.registry.address=dubbo://127.0.0.1:9090
dubbo.protocol.port=7070
dubbo.jetty.port=4010
dubbo.jetty.directory=${user.home}/monitor
dubbo.charts.directory=${dubbo.jetty.directory}/charts
dubbo.statistics.directory=${user.home}/monitor/statistics
dubbo.log4j.file=logs/dubbo-monitor-simple.log
dubbo.log4j.level=WARN
4. 启动
./bin/start.sh
5. 停止
./bin/stop.sh
6. 重启:
./bin/restart.sh
7. 调试:
./bin/start.sh debug
8. 系统状态
./bin/dump.sh
9. 总控入口:
./bin/server.sh start
./bin/server.sh stop
./bin/server.sh restart
./bin/server.sh debug
./bin/server.sh dump
10. 标准输出
tail -f logs/stdout.log
命令行: (See: Telnet Command Reference)
11. 验证启动状态
echo status | nc -i 1 127.0.0.1 7070
12. 访问:
http://10.0.30.138:4010/
Dubbo管理控制台安装
管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。
1. 安装
unzip apache-tomcat-7.0.42.zip -d /usr/local/
mv apache-tomcat-7.0.42 apache-tomcat-7.0.42-4000
cd /usr/local/apache-tomcat-7.0.42-4000
chmod -R +x *
wget http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war
unzip dubbo-admin-2.5.3.war -d /usr/local/zhanglin/logistics/dubbo-admin
2. 配置
修改tomcat的端口,修改host节点
server.xml
dubbo.properties
#vi /usr/local/zhanglin/logistics/dubbo-admin/webapps/ROOT/WEB-INF/dubbo.properties
vi /usr/local/zhanglin/logistics/dubbo-admin/WEB-INF/dubbo.properties
#dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.registry.address=zookeeper://172.20.32.211:2181?backup=172.20.32.143:2181,172.20.32.143:2182
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
3. 启动
./bin/startup.sh
4. 停止
./bin/shutdown.sh
5. 访问:
(用户:root,密码:root 或 用户:guest,密码:guest)
http://10.0.30.138:4000/
分享到:
相关推荐
《Dubbo与Zookeeper安装部署详解》 在分布式系统领域,Dubbo和Zookeeper是两个不可或缺的组件。Dubbo是一款高性能、轻量级的Java RPC框架,它提供了服务治理、监控等一系列解决方案。而Zookeeper则是一个分布式的...
在 Dubbo 部署中,我们需要安装 Dubbo-admin 并将其部署到 Tomcat 服务器上。在 Dubbo.properties 文件中,我们需要配置前台、后台两个注册地址,分别对应着 Zookeeper 注册中心 a 和 b 的 IP 地址。 2. Zookeeper ...
【Dubbo安装与使用教程】 Dubbo是一款由阿里巴巴开源的高性能、轻量级的Java服务治理框架,它致力于提供一个简单、高效的分布式服务解决方案。在本教程中,我们将深入探讨如何安装并使用Dubbo,以及如何结合...
最近学习dubbo下载了好多都不靠谱,自己下载源码后打包的一个比较好用,希望大家可以有用,访问地址:http://localhost:8080/dubbo-admin-2.5.8
【Dubbo安装配置详解】 Dubbo是一款高性能、轻量级的Java开源服务框架,由阿里巴巴公司开发并维护,主要用于实现微服务之间的远程调用。它提供了服务治理、监控和服务发现等功能,是分布式系统架构中的重要组件。在...
【Dubbo控制台War部署文件】是Dubbo框架的一个重要组成部分,主要负责提供服务的监控、管理和配置功能。Dubbo,由阿里巴巴开源,是一个高性能、轻量级的Java服务治理框架,它专注于服务调用的透明性和分布式系统的...
Dubbo 管控台 可以对注 册到 zookeeper ookeeper 注册中心的服务 册中心的服务 册中心的服务 或服务消费 服务消费 者进行管理,但 进行管理,但 进行管理,但 管控台 是否 正常对 正常对 DubboDubbo 服务没有 务没有...
部署dubbo全套程序 包括dubbo zookeeper tomcat maven在http://download.csdn.net/detail/alex709261649/9670169 jdk_8u91_windows_x64_8.0.910.15.exe太大,无法上传,可以在官网下载
Dubbo的安装与环境配置 Dubbo服务注册与发现机制详解 Dubbo的RPC远程调用原理 Dubbo配置与参数详解 Dubbo服务治理:负载均衡与容错机制 Dubbo服务治理:限流与降级策略 Dubbo服务治理:服务熔断与超时重试 Dubbo服务...
以上就是Dubbo的安装过程,需要注意的是,实际部署时可能需要根据具体环境调整配置,如注册中心类型(Zookeeper、Nacos等)、网络环境等。同时,Dubbo还提供了许多高级特性,如集群策略、过滤器、监控等,可以根据...
同时,“部署文档”则提供了详细的步骤和指南,帮助用户正确地配置和启动dubbo-admin,这对于不熟悉Dubbo或Java Web应用部署的人来说至关重要。 在标签中,“监控中心”是指dubbo-admin的主要功能之一,即监控服务...
Scala编写的Dubbo自动化部署工具是一款高效且便捷的软件,旨在简化Dubbo服务的部署流程。这个工具利用了Scala的强大功能和灵活性,结合了Dubbo的微服务框架,为开发人员提供了一种自动化的方式来管理他们的服务部署...
4. **微服务架构**:在微服务架构中,Dubbo可以帮助拆分大型系统为多个小型、独立的服务,每个服务都可以独立部署、扩展,降低了系统的复杂性。 5. **集成Spring Boot**:Dubbo可以无缝集成Spring Boot,利用Spring...
【标题】"saca编写的dubbo自动化部署工具"是一个基于Scala编程语言开发的实用工具,主要用于简化Dubbo服务的部署流程。Scala是一种强大的、面向对象的编程语言,它结合了函数式编程的特性,使得代码更加简洁和可维护...
学习心得,分享出来供大家学习。docker镜像构建,中间件mysql、lighttpd、Nginx、squid配置和启动、dubbo服务部署
《Dubbo管理控制台安装与使用详解》 在分布式服务框架的世界中,阿里巴巴的Dubbo以其卓越的性能和丰富的功能,成为了许多企业级应用的首选。其中,Dubbo管理控制台是实现服务治理的重要工具,它能帮助开发者监控、...
【标题】"dubbo-admin安装文件"涉及到的核心知识点主要集中在两个方面:一是dubbo-admin的简介和作用,二是如何安装和使用dubbo-admin。dubbo-admin是阿里巴巴开源的Dubbo框架的一部分,它是一个基于Web的管理工具,...
1. **JDK**: Dubbo运行在Java平台上,所以确保你已经安装了JDK,并且版本至少为1.8。设置好`JAVA_HOME`环境变量以便后续使用。 2. **Maven**:Dubbo项目通常使用Maven作为构建工具,因此你需要安装Maven并配置好`...