Skywalking客户端挂载
从官网下载skywalking–agent客户端,并挂在到应用服务器指定目录
挂载到应用主机中,好处是解决打包应用镜像的时候,镜像过大,部署成本过高。
docker–compose部署应用,并接入skywalking服务,这里以gateway为例
version: '3'
services:
cloud-gateway:
# 这里是个人的私有镜像仓库,也可以直接使用
image: hub.opsoul.com/yudao-gateway:1.0.0
# 限制应用的资源
deploy:
resources:
limits:
cpus: '2'
memory: 4G
container_name: gateway
ports:
- 48080:48080
environment:
- TZ=Asia/Shanghai # 配置程序默认时区为上海(中国标准时间)
# skywalking的配置
- JAVA_TOOL_OPTIONS=-javaagent:/data/skywalking/skywalking-agent/skywalking-agent.jar # 配置skywalking
- SW_AGENT_NAME=yudao-gateway
- SW_AGENT_TRACE_IGNORE_PATH=Redisson/PING,/actuator/**,/admin/**
- SW_AGENT_COLLECTOR_BACKEND_SERVICES=你的skywalking的ip:11800
- SPRING_PROFILES_ACTIVE=dev
# 指定程序运行环境
- SPRING_CLOUD_NACOS_CONFIG_SERVER_ADDR=你的nacos地址
# 配置中心地址
- SPRING_CLOUD_NACOS_CONFIG_NAMESPACE=dev # 命名空间
- SPRING_CLOUD_NACOS_SERVER_ADDR=你的nacos地址 # 注册中心地址
- SPRING_CLOUD_NACOS_DISCOVERY_NAMESPACE=dev # 命名空间
volumes:
- /data/cloud/logs:/root/logs/
# 挂载的skywalking-agent客户端
- /data/skywalking/skywalking-agent:/data/skywalking/skywalking-agent
restart: always
networks:
default:
external:
name: nacos_default
打开skywalking的ui页面,日志栏正常看到gateway启动日志
原文地址:https://blog.csdn.net/NepalTrip/article/details/134641449
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_22882.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。