欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 使用 docker部署tomcat并接入skywalking的使用

使用 docker部署tomcat并接入skywalking的使用

熱門標簽:宿城區電話機器人找哪家 400電話辦理介紹信 河南防封號電銷機器人是什么 上海申請高400開頭的電話 麗江真人語音電話外呼系統 10086外包用的什么外呼系統 福州企業電銷機器人排名 怎么找到沒有地圖標注的店 打400電話怎么辦理收費

一、概述

上一篇文章介紹了使用 docker 部署 spring boot 并接入 skywalking,其中描述了使用 docker-compose 搭建 skywalking,這一篇文章就不介紹 skywalking 的搭建了,這里主要記錄一下使用 docker 部署一個 tomcat 并接入 skywalking 進行服務鏈路追蹤。

二、使用 docker 部署 tomcat 并接入 skywalking

關于如何將 tomcat 應用接入 skywalking 官網有如下描述:

詳細信息可以查看官網:skywalking agent 官網

Linux Tomcat 7 / Tomcat 8
tomcat/bin/catalina.sh第一行添加以下內容:

CATALINA_OPTS="$CATALINA_OPTS -javaagent:<skywalking-agent-path>"; export CATALINA_OPTS

Windows Tomcat 7 / Tomcat 8
在tomcat/bin/catalina.bat第一行添加以下內容:

set "CATALINA_OPTS=-javaagent:<skywalking-agent-path>"

JAR File 或 Spring Boot
在應用程序的啟動命令行中添加 -javaagent 參數:

java -javaagent:<skywalking-agent-path> -jar yourApp.jar

注意-javaagent參數一定要在-jar參數之前。

由于我這里是使用 docker 部署 tomcat ,所以不打算修改 tomcat/bin/catalina.sh文件,而且查看tomcat/bin/catalina.sh文件,有如下描述:

在下圖中定義了讀取 setenv.sh 的腳本:

意思是:不要在catalina.sh這個腳本中設置變量,為了讓你的自定義變量分離,應該把自定義的環境變量放在CATALINA_BASE/bin/setenv.sh 文件中,除此之外,經過我測試發現,可以直接使用環境變量的方式進行設置,下面我將以兩者方式的配置進行說明。

1、將自定義的變量寫在 setenv.sh 文件中

首先我們需要下載 skywalking agent,關于下載 agent 可以查看本文開頭的文章,之后將agent 放在一個可以訪問的目錄,我這里是測試,所以將 agent 目錄復制到了我的 Dockerfile 的同級目錄,其中 Dockerfile 的內容如下:

FROM tomcat

LABEL maintaner="xiniao"

COPY agent /usr/skywalking/agent

WORKDIR /usr/local/tomcat/bin

RUN echo 'CATALINA_OPTS="$CATALINA_OPTS -javaagent:/usr/skywalking/agent/skywalking-agent.jar";' > setenv.sh

ENV SW_AGENT_NAME="my-spring-demo" \

    SW_AGENT_COLLECTOR_BACKEND_SERVICES="127.0.0.1:11800"

WORKDIR /usr/local/tomcat/webapps/ROOT

COPY target/my-spring-demo.war my-spring-demo.war

RUN jar -xf my-spring-demo.war

關于 skywalking agent 的其他配置,則可以通過環境變量的方式進行定義,比如這里指定了 skywalking 中顯示的服務名為 ENV SW_AGENT_NAME="my-spring-demo" 以及 skywalking 的后端服務地址 SW_AGENT_COLLECTOR_BACKEND_SERVICES="127.0.0.1:11800",我們訪問 skywalking ui 可以看到如下圖所示內容:

2、使用環境變量指定 skywalking agent 的路徑

詳細的 Dockerfile 內容如下:

FROM tomcat

LABEL maintaner="xiniao"

COPY agent /usr/skywalking/agent

ENV CATALINA_OPTS="$CATALINA_OPTS -javaagent:/usr/skywalking/agent/skywalking-agent.jar" \

    SW_AGENT_NAME="my-spring-demo-env" \

    SW_AGENT_COLLECTOR_BACKEND_SERVICES="127.0.0.1:11800"

WORKDIR /usr/local/tomcat/webapps/ROOT

COPY target/my-spring-demo.war my-spring-demo.war

RUN jar -xf my-spring-demo.war

使用如下命令構建鏡像:

docker build -t my-spring-demo .

使用如下命令運行容器:

docker run --rm -p 8080:8080 my-spring-demo

訪問 skywalking ui 可以看到監控的信息如下:

總結

這里主要介紹了使用 docker 部署 tomact 并接入 skywalking 的使用,因為在網上并沒有查到太多相關的信息,所以這里記錄下來,需要對有需求的小伙伴提供一些幫助。這里還是存在一些問題,比如這里 skywalking agent 直接打到鏡像文件里面并不友好,個人覺得可以自定義一個 tomcat 的基礎鏡像,并將 skywalking agent 打到基礎鏡像中,這樣所有的 tomcat 引用這個基礎鏡像來構建鏡像,就可以實現接入 skywalking。如果是使用 k8s 部署的話,可以在 pod 中定義一個初始容器,在 pod 啟動時,將初始容器中的 skywalking agent 復制到我們的應用中,關于如何在 k8s 使用 skywalking,并且無侵入的將 pod 的應用接入 skywalking ,我將在下一篇文章中介紹。

到此這篇關于使用 docker部署tomcat并接入skywalking的使用的文章就介紹到這了,更多相關 docker部署tomcat接入skywalking內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:朝陽 連云港 荊門 遵義 面試通知 雞西 隴南 運城

巨人網絡通訊聲明:本文標題《使用 docker部署tomcat并接入skywalking的使用》,本文關鍵詞  使用,docker,部署,tomcat,并,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用 docker部署tomcat并接入skywalking的使用》相關的同類信息!
  • 本頁收集關于使用 docker部署tomcat并接入skywalking的使用的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲久久久久久| 日韩欧美黄色影院| 国产色综合一区| 首页欧美精品中文字幕| 91免费在线播放| 欧美又粗又大又长| 国产精品三级av| 国产一区二区在线看| 国产精品揄拍100视频| 在线播放91灌醉迷j高跟美女 | 日韩欧美中文字幕视频| 日韩欧美国产系列| 午夜精品一区二区三区免费视频| aaa欧美大片| 婷婷丁香综合网| 国产亚洲欧洲997久久综合| 蜜臀av性久久久久蜜臀aⅴ流畅| 午夜免费福利影院| 欧美人牲a欧美精品| 一区二区免费在线| 杨幂一区二区国产精品| 欧美写真视频网站| 亚洲一区在线播放| 国产精品二区视频| 欧美性大战xxxxx久久久| 亚洲激情五月婷婷| 欧美人与性动交α欧美精品| 欧美在线不卡一区| 亚洲美女在线国产| 91香蕉国产在线观看软件| 欧美综合天天夜夜久久| 亚洲精品成a人| 三上悠亚 电影| 欧美伦理影视网| 天天综合网天天综合色| 国产人妻人伦精品1国产丝袜| 91麻豆精品国产91久久久久| 日本不卡的三区四区五区| 男生裸体视频网站| 日韩欧美专区在线| 精品一区二区在线免费观看| 亚洲一二三四五六区| 国产精品福利av| 91色porny| 正在播放一区二区| 老司机精品视频在线| 少妇人妻好深好紧精品无码| 国产丝袜在线精品| 91一区在线观看| 日韩美女在线视频 | 日韩成人午夜精品| 夫妇露脸对白88av| 樱花草国产18久久久久| 人妻大战黑人白浆狂泄| 国产精品夫妻自拍| 成年人的黄色片| 国产人成亚洲第一网站在线播放| 99re视频精品| 欧美成人a视频| 不卡的av在线播放| 欧美一区二区久久久| 粉嫩绯色av一区二区在线观看| 精品视频在线免费观看| 国产精品综合一区二区三区| 欧美伊人久久久久久午夜久久久久| 日本不卡123| 一本大道久久a久久精品综合| 日韩精品每日更新| 中文字幕观看av| 天天影视色香欲综合网老头| 久久国产高清视频| 丝袜亚洲精品中文字幕一区| 欧美在线视频第一页| 石原莉奈在线亚洲三区| 欧美激情图片小说| 日本视频在线一区| 一本一道综合狠狠老| 美女mm1313爽爽久久久蜜臀| 日本久久精品电影| 国内成+人亚洲+欧美+综合在线 | 日本wwwwwww| 国产亚洲精品bt天堂精选| 逼特逼视频在线观看| 国产精品高潮呻吟久久| 波多野结衣av在线免费观看| 亚洲女与黑人做爰| 青青操在线播放| 三级不卡在线观看| 日本久久电影网| 国产ts人妖一区二区| 日韩一区二区在线看| 国模大尺度视频| 国产精品麻豆久久久| 国产亚洲精品熟女国产成人| 午夜精品久久久久久久久久久| 波多野结衣爱爱视频| 国产一区久久久| 日韩亚洲欧美一区| 在线成人精品视频| 17c精品麻豆一区二区免费| 呻吟揉丰满对白91乃国产区| 日本不卡中文字幕| 91精品在线观看入口| 日本久久久久久久久久| 亚洲精品视频自拍| 欧美人禽zoz0强交| 国产**成人网毛片九色| 久久久久久久久久电影| a级大片在线观看| 色噜噜狠狠色综合中国| 国产美女久久久久| 久久综合久久久久88| 中文字幕在线看高清电影| 婷婷夜色潮精品综合在线| 欧美午夜影院一区| 91亚洲精品久久久蜜桃| 国产精品成人免费精品自在线观看| 老头老太做爰xxx视频| 久久精品国产**网站演员| 日韩三级视频中文字幕| 最近中文字幕无免费| 日韩精品一二三| 91精品国产91久久久久久最新毛片| 欧美xxxx日本和非洲| 亚洲午夜在线电影| 欧美日韩午夜在线| 久久久久久久久久影视| 亚洲一区视频在线| 欧美日韩久久不卡| www.黄色网| 亚洲一区二区不卡免费| 欧美精品乱人伦久久久久久| 在线观看免费视频黄| 视频一区中文字幕| 日韩美女视频一区二区在线观看| 国产激情一区二区三区| 欧美国产综合色视频| 在线观看美女av| 国产69精品久久777的优势| 中文字幕一区av| 欧洲第一无人区观看| 97精品电影院| 亚洲一区二区三区美女| 91精品国产品国语在线不卡| 久久亚洲AV成人无码国产野外| 美女久久久精品| 国产欧美精品一区| 综合五月激情网| 91网页版在线| 91国在线观看| 97精品超碰一区二区三区| 亚洲丶国产丶欧美一区二区三区| 在线电影院国产精品| 欧美做受高潮6| 丰满亚洲少妇av| 一区二区三区中文字幕电影| 337p亚洲精品色噜噜噜| 国产小视频自拍| 东方aⅴ免费观看久久av| 亚洲精品视频在线| 日韩一区二区三区在线观看| 国产18无套直看片| 91在线视频18| 日本大胆欧美人术艺术动态| 国产日本欧美一区二区| 欧美亚洲丝袜传媒另类| 亚洲成人日韩在线| 国产成人亚洲综合a∨婷婷| 亚洲精品乱码久久久久久黑人| 7777精品伊人久久久大香线蕉的 | 欧美成人精品一区二区综合免费| 日韩不卡一二三区| 日本一区二区不卡视频| 欧美日韩一区二区三区四区五区 | 色欲人妻综合网| 亚洲啪av永久无码精品放毛片 | 91国偷自产一区二区三区观看| 这里只有精品在线观看视频| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品污www在线观看| 欧美日韩精品一区二区在线播放 | 视频一区中文字幕国产| 欧美国产精品中文字幕| 欧美日韩视频一区二区| 自拍偷拍你懂的| 亚洲最大视频网| 国产九色精品成人porny| 亚洲一区二区三区影院| 久久新电视剧免费观看| 欧美丝袜丝nylons| av在线播放中文字幕| 手机免费看av片| 豆国产96在线|亚洲| 日韩国产欧美在线观看| 亚洲图片激情小说| 精品国产免费一区二区三区四区| 在线精品视频一区二区三四| 阿v天堂2014| 国产精品入口麻豆| 春色校园综合激情亚洲|