但行好事
莫论前程❤

dubbo-admin源码安装

下载源码到idea

​ github源码地址: https://github.com/dubbo/dubbo-ops

  1. maven打包命令 mvn -e clean install -Dmaven.test.skip=true -X

  2. 上传dubbo-admin-2.0.0.war到/data文件夹下

  3. 上传apache-tomcat-8.0.44.tar.gz安装包到/data

  4. 解压apache-tomcat-8.0.44.tar.gz安装包并命名为:dubbo-web-8080

  5. cd /data/dubbo-web-8080/webapps/ROOT

    删除掉ROOT目录下的所有东西

    rm -rf *

  6. 将dubbo-admin-2.0.0.war解压到ROOT目录下

  7. 修改/data/dubbo-web-8080/webapps/ROOT/WEB-INF目录下的dubbo.properties文件

    # 定义应用名称
    dubbo.application.name=dubbo-service
    配置dubbo的注册中心,指定zookeeper集群
    dubbo.registry.address=zookeeper://op-apm-02:2181?backup=op-apm-03:2181,op-apm-04:2181
    dubbo.admin.root.password=root         ### 指定root用户密码    用户名为root
    dubbo.admin.guest.password=guest       ### 指定guest用户密码    用户名为guest           
    

    说明:Dubbo注册中心配置

    dubbo.properties方式

    如果是一个单机的zookeeper服务,可以通过配置dubbo.registry.address=zookeeper://ip:port来告诉Dubbo使用使用zookeeper来实现注册中心,并且zookeeper的地址是ip:port。

    如果是一个集群的zookeeper,配置参数还是一样,只是参数的值稍微有点变化,对应的参数应该配置成dubbo.registry.address=zookeeper://ip0:port0?backup=ip1:port1, ip2:port2,….,ipi:porti,…,ipn:portn。

给dubbo-web-8080添加探针

  1. cd /data/dubbo-web-8080/bin

  2. vim catalina.sh

    AGENT_VERSION="1.1.0"
    AGENT_ID="dubbo-web-01"
    APPLICATION_NAME="BI-Dubbo-Web"
    AGENT_PATH="/data/service/perftrace-agent"
    CATALINA_OPTS="$CATALINA_OPTS -javaagent:$AGENT_PATH/perftrace-bootstrap-${AGENT_VERSION}.jar"
    CATALINA_OPTS="$CATALINA_OPTS -Dperftrace.agentId=$AGENT_ID"
    CATALINA_OPTS="$CATALINA_OPTS -Dperftrace.applicationName=$APPLICATION_NAME"
    
    

部署perftrace-Agent

上传 perftrace-agent-1.1.0.tar.gz到service文件夹下

  1. 解压tar -zxvf perftrace-agent-1.1.0.tar.gz

  2. 改名为perftrace-agent

    mv perftrace-agent-1.1.0 perftrace-agent

  3. cd perftrace-agent
    vim pinpoint.config
    ###########################################################
    # Collector server                                        
    ###########################################################
    profiler.collector.ip=OP-APM-01       ### 修改perftrace-collector地址
    
  4. 启动tomcat

赞(0) 打赏
未经允许不得转载:刘鹏博客 » dubbo-admin源码安装
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏