Dubbo管理控制台部署-Dubbo教程

2019-03-25 23:46|来源: 网路

Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署。


http://dubbo.io/Download-zh.htm    

官方已不提供下载
http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war  


直接把dubbo-admin-2.5.3.war部署到tomcat即可

下载tomcat,解压
$ tar -zxvf apache-tomcat-7.0.64.tar.gz  
$ mv apache-tomcat-7.0.64 dubbo-admin-tomcat  
$ cd /data/dn1/dubbo-admin-tomcat/webapps/  
删除掉webapps下面的所有文件
$ rm -rf *  


上传Dubbo管理控制台程序dubbo-admin-2.5.3.war/data/dn1/dubbo-admin-tomcat/webapps/

 
解压并把目录命名为   ROOT,然后删除掉dubbo-admin-2.5.3.war  
$ unzip dubbo-admin-2.5.3.war -d ROOT  
$ rm -rf dubbo-admin-2.5.3.war  


配置dubbo.properties

[ hadoop@huangyineng webapps]$ vim ROOT/WEB-INF/dubbo.properties  
dubbo.registry.address=zookeeper://192.168.56.101:2181        
dubbo.admin.root.password=123456            
dubbo.admin.guest.password=123456            
root的帐号为root/123456  
guest的帐号为guest/123456  


访问http://192.168.56.101:8080/



相关问答

更多
  • webmin管理就像在windows下操作一样,比较容易上手,终端就是字符界面,要比较好的英文基础(系统配置主要是英文的),对linux命令的掌握要求较高
  • 这个比较简单,编译打包成功后,将dubbo-admin/target/dubbo-admin-2.8.xxx.war 复制到jetty、tomcat下的webapps就算完成部署了(当然,也可以部署到其它兼容的servlet容器,比如jboss、weblogic) 然后浏览:http://localhost:8080/dubbo-admin/ 会提示登陆用户名、密码,这是在配置文件里写死的,配置文件的路径为: dubbo-admin/src/main/webapp/WEB-INF/dubbo.propert ...
  • 龙果学院这套Dubbo视频不错,里面覆盖的知识点比较多,教程里面讲到一个支付系统项目案例最具参考价值,整套视频最终形成的是一套分布式系统架构技术解决方案。
  • 这个视频讲得挺好,都是实践型教程,关键是售后服务好,讲师定期为学院解答问题
  • 直连加不发布服务DUBBO的配置属性里面对消费端提供了不从注册中心发现服务的机制,直接配置远程接口的地址,这样可以保证消费端连接到制定的环境接口。这样消费端是解决了问题,但是服务提供端呢?如上图的B1它即是消费端也是服务提供端,它提供A1所依赖的接口,那么如果B1将它的服务发布到注册中心里面(这里需要提醒,STABLE环境机制里面所有子环境公用一个注册中心),那么势必会导致stable环境里面的A会发现B1提供的服务?势必会导致stable环境的不稳定(stable环境的机制是stable环境只能进不能出, ...
  • 配置文件zoo.cfg改成如下: [html] view plain copy # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting ...
  • 配置dubbo暴露服务,在使用中要暴露几个接口服务,就要配置几个service和bean,否则在消费者端会找不到该服务,报错。 如: 2.dbProvider.properties 配置服务的 端口号,在一台机器上配置多个dubbo服务时,要注意端口号不能重复。
  • 1、是否在spring mvc的controller中调用dubbo的service? 如果是从springmvc 的controller调用service,在service中调用dubbo,存在的一个好处是,可以单元测试,并且比较容易,如果不需要在service中单元测试,
  • 用main吧,后台接口写成rest接口,前端用nodejs去调就可以了。提供provider.java包含main方法启动项目。
  • 看起来这样会选择WebConsole的“裸”版本,它不包含各种依赖项。 您可能希望尝试使用“org.apache.felix.webconsole”作为名称,以按符号名称选择Web控制台。 Looks like this selects the "bare" version of the WebConsole which does not include various dependencies. You might want to try "org.apache.felix.webconsole" as ...