婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 使用 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的使用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成都精品91一区二区三| 日韩午夜中文字幕| 天天综合色天天综合色h| 国产精品欧美久久久久一区二区| 久久久精品天堂| 国产又黄又大久久| 精品国产乱码久久久久久久| 亚洲高清中文字幕| 欧美亚洲综合网| 亚洲猫色日本管| 色综合久久久久综合99| 亚洲成人一区在线| 欧美成人一级视频| 成人精品视频一区二区三区| 一区二区三区资源| 欧美sm美女调教| 不卡影院免费观看| 伊人色综合久久天天人手人婷| 91麻豆免费看片| 青椒成人免费视频| 国产蜜臀97一区二区三区| 99久久精品国产麻豆演员表| 亚洲电影中文字幕在线观看| 精品欧美久久久| 91网站在线播放| 麻豆精品精品国产自在97香蕉| 久久精品一区四区| 欧美三级资源在线| 国产一区二区三区免费看| 亚洲男同性视频| 精品久久久久99| 99久久99久久精品免费观看| 日韩影视精彩在线| 国产欧美日韩不卡| 91.成人天堂一区| 91偷拍与自偷拍精品| 久久精品久久精品| 中文字幕一区二区三区色视频 | 欧美日韩高清一区二区三区| 免费美女久久99| 亚洲三级在线免费| 欧美精品一区二区久久久| 精品毛片乱码1区2区3区| www.66久久| 精品在线播放免费| 亚洲国产sm捆绑调教视频 | 日韩一级片在线观看| 日本道免费精品一区二区三区| 精品写真视频在线观看| 亚洲一区二区欧美激情| 国产农村妇女毛片精品久久麻豆| 91精品黄色片免费大全| 在线免费观看视频一区| 国产91在线看| 激情伊人五月天久久综合| 日韩国产欧美一区二区三区| 亚洲综合一区二区三区| 成人免费视频在线观看| 欧美国产一区二区| 日本一区二区在线不卡| 久久综合丝袜日本网| 精品日韩在线观看| 日韩欧美美女一区二区三区| 欧美高清视频一二三区| 91.xcao| 欧美日韩精品一区二区三区| 色综合天天综合| 在线免费观看日本一区| 欧美最猛性xxxxx直播| 欧美日韩在线免费视频| 欧美在线观看视频一区二区 | 5858s免费视频成人| 欧美日韩精品专区| 91精品国产综合久久国产大片| 日韩视频一区在线观看| 欧美一区在线视频| 久久久九九九九| 国产精品电影一区二区三区| 亚洲精品乱码久久久久| 亚洲国产成人porn| 捆绑调教美女网站视频一区| 国产一区二区剧情av在线| 成人精品视频一区二区三区尤物| 91在线一区二区| 一本色道**综合亚洲精品蜜桃冫| 欧美亚洲一区二区在线观看| 日韩丝袜情趣美女图片| 国产精品视频免费看| 亚洲国产另类av| 韩日av一区二区| av电影天堂一区二区在线观看| 日本电影亚洲天堂一区| 日韩一区二区电影网| 国产精品日韩精品欧美在线 | 国产美女视频91| av亚洲精华国产精华精华| 欧美视频一二三区| 久久亚洲一区二区三区四区| 亚洲欧美一区二区三区孕妇| 日本不卡中文字幕| 93久久精品日日躁夜夜躁欧美| 欧美一区二区三区免费| 中文字幕av在线一区二区三区| 亚洲激情在线激情| 国模娜娜一区二区三区| 欧美亚洲免费在线一区| 亚洲精品在线三区| 亚洲午夜久久久| 国产成人高清在线| 91精品国产色综合久久不卡蜜臀| 成人欧美一区二区三区1314| 另类的小说在线视频另类成人小视频在线| 97精品电影院| 久久精品一区二区| 日本欧美一区二区三区乱码 | 亚洲日本va在线观看| 韩国精品一区二区| 欧美久久久久中文字幕| 亚洲天堂久久久久久久| 国产在线一区观看| 91精品蜜臀在线一区尤物| 亚洲伦理在线精品| 风间由美一区二区三区在线观看| 欧美一级精品大片| 天天操天天干天天综合网| 在线亚洲一区观看| 亚洲欧洲中文日韩久久av乱码| 国产91精品欧美| 久久午夜国产精品| 精品亚洲成a人| 欧美一区二区高清| 五月天婷婷综合| 欧美日韩第一区日日骚| 亚洲一线二线三线视频| 91麻豆成人久久精品二区三区| 国产精品电影院| 91美女片黄在线观看91美女| 亚洲四区在线观看| 91老师国产黑色丝袜在线| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲精品免费视频| 在线看不卡av| 亚洲成精国产精品女| 欧美日韩一级二级三级| 舔着乳尖日韩一区| 9191成人精品久久| 美女在线观看视频一区二区| 青青草国产精品97视觉盛宴| 555www色欧美视频| 免费高清视频精品| 欧美精品一区二区蜜臀亚洲| 国产精品亚洲一区二区三区在线 | 精品国产乱码久久久久久图片| 午夜影院在线观看欧美| 日韩一级二级三级精品视频| 亚洲国产精品嫩草影院| 91精品国产综合久久福利| 国产呦萝稀缺另类资源| 中文字幕一区二区视频| jlzzjlzz亚洲女人18| 亚洲欧洲日产国产综合网| 在线观看国产91| 美女性感视频久久| 2014亚洲片线观看视频免费| 国产精品12区| 自拍偷在线精品自拍偷无码专区| 波多野结衣视频一区| 亚洲猫色日本管| 日韩精品一区二区三区中文不卡| 国产成人av电影在线| 亚洲第一精品在线| 久久精品亚洲国产奇米99| 欧美在线播放高清精品| 奇米影视在线99精品| 亚洲视频在线一区观看| 精品乱人伦一区二区三区| 色88888久久久久久影院按摩| 久久99精品国产.久久久久| 成人免费一区二区三区在线观看| 日韩一区国产二区欧美三区| 色综合一区二区三区| 激情综合网激情| 午夜伦欧美伦电影理论片| 国产日韩精品视频一区| 欧美一级xxx| 欧美偷拍一区二区| 成人精品小蝌蚪| 麻豆成人91精品二区三区| 亚洲最新在线观看| 国产精品久久久久毛片软件| 日韩视频一区二区三区| 色中色一区二区| 成人a免费在线看| 国产一区二区三区免费看| 日韩制服丝袜av| 午夜成人免费电影| 亚洲国产视频在线| 亚洲免费视频成人| 国产精品美女久久久久久 | 亚洲免费电影在线|