微服务 全链路监控工具pinpoint 重新编译带有pinpoint agent的源代码
上篇文章将服务端部署好之后,这个时候需要部署agent端。
之前将服务端部署好了,现在需要部署agent端
(1)修改源代码,更改数据库连接地址
1)修改库存数据库
cat /root/microservic-test-dev1/stock-service/stock-service-biz/src/main/resources/
application-fat.yml
jdbc:mysql://192.168.0.12:3306/tb_stock?characterEncoding=utf-8
#变成自己的数据库地址
2)修改产品数据库
cat /root/microservic-test-dev1/product-service/product-service/biz/src/main/resources/application-fat.yml
jdbc:mysql://192.168.0.12:3306/tb_product?characterEncoding=utf-8
#变成自己的数据库地址
3)修改订单数据库
cat /root/microservic-test-dev1/order-service/order-service-biz/src/main/resources/
application-fat.yml
url: jdbc:mysql://192.168.0.12:3306/tb_order?characterEncoding=utf-8
#变成自己的数据库地址
(4)这个地方的 ip 是部署 pinpoint 的机器,也就是 pinpoint 的服务端,需要改成自己的(每个微服务都需要部署)
cd /root/microservic-test-dev1/product-service/product-service-biz/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
cd /root/microservic-test-dev1/order-service/order-service-biz/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
cd /root/microservic-test-dev1/stock-service/stock-service-biz/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
cd /root/microservic-test-dev1/portal-service/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
cd /root/microservic-test-dev1/gateway-service/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
cd /root/microservic-test-dev1/eureka-service/pinpoint
打开 pinpoint.config,需要修改的地方如下:
profiler.collector.ip=192.168.0.13
这个是在镜像当中启动的agent的命令
-javaagent:${pinpointPath}/pinpoint-bootstrap-1.8.5.jar
-Dpinpoint.applicationName=
-Dpinpoint.agentId=
https://github.com/pinpoint-apm/pinpoint/releases/download/1.8.5/pinpoint-agent-1.8.5.tar.gz
上面看到的 Download Link 就是可以下载的 pinpoint-agent 端的 jar 包:
通过 Maven 编译、构建、打包源代码
修改源代码之后回到/root/microservic-test-dev1 目录下执行如下命令:
mvn clean package -D maven.test.skip=true
目录 返回
首页