您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么實現(xiàn)Spring Cloud的服務(wù)鏈路追蹤”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么實現(xiàn)Spring Cloud的服務(wù)鏈路追蹤”吧!
一、準(zhǔn)備工作
啟動kafka服務(wù),啟動前面的 erurekaserver、config-server
二、安裝zipkinServer
下載地址:
https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/
下載完成jar 包之后,運行即可:
java -jar zipkin-server-2.9.4-exec.jar
三、修改項目eurekaclient1
1、修改bootstrap.yml,添加 spring.zipkin.base-url: http://localhost:9411,如下:
server: port: 8762 spring: application: name: eurekaclient cloud: config: label: master profile: dev discovery: enabled: true service-id: config-server bus: refresh: enabled: true trace: enabled: true kafka: bootstrap-servers: 127.0.0.1:9092 zipkin: base-url: http://localhost:9411 eureka: instance: instance-id: eurekaclient1 appname: ${spring.application.name} client: serviceUrl: defaultZone: http://localhost:8761/eureka/ management: endpoints: web: exposure: include: '*' security: enabled: false
2、修改pom.xml,添加
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>
3、啟動項目 eurekaclient1
四、修改項目service-ribbon
1、修改application.yml,添加spring.zipkin.base-url: http://localhost:9411,如下:
server: port: 8764 spring: application: name: service-ribbon zipkin: base-url: http://localhost:9411 eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/
2、修改pom.xml,添加:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>
3、啟動項目
五、測試鏈路跟蹤
1、訪問 http://localhost:9411/zipkin/
2、訪問http://localhost:8764/hello (多刷新幾次)
3、訪問http://localhost:9411/zipkin/
點擊 Dependencies
感謝各位的閱讀,以上就是“怎么實現(xiàn)Spring Cloud的服務(wù)鏈路追蹤”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對怎么實現(xiàn)Spring Cloud的服務(wù)鏈路追蹤這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。