当前位置: 首页>资讯 >

每日焦点!Spring Cloud Sleuth在Spring Boot应用程序中的集成

来源: 腾讯云 | 时间: 2023-04-12 17:43:57 |

Spring Cloud Sleuth是一款用于构建分布式跟踪系统的Spring Cloud组件。它可以帮助我们追踪请求从开始到结束的整个流程,并收集所需的信息以进行监视和调试。本文将介绍如何在Spring Boot应用程序中集成Spring Cloud Sleuth。


(资料图片仅供参考)

集成Spring Cloud Sleuth

依赖

首先,需要在pom.xml文件中添加以下依赖项:

    org.springframework.cloud    spring-cloud-starter-sleuth

配置

Spring Cloud Sleuth默认使用Zipkin作为跟踪信息的存储和展示工具,因此需要在应用程序中添加Zipkin的依赖和配置。以下是一个简单的示例配置:

spring:  sleuth:    sampler:      probability: 1.0  zipkin:    base-url: http://localhost:9411/

这个配置假设您已经在本地运行了一个Zipkin服务器,它的URL是http://localhost:9411/。注意sampler.probability的值设置为1.0,这意味着所有跟踪信息都将被发送到Zipkin服务器。

日志输出

Spring Cloud Sleuth将跟踪信息写入日志。因此,需要在应用程序中配置日志记录器,以便在日志中查看跟踪信息。以下是一个简单的示例配置:

logging:  level:    org.springframework.cloud.sleuth: DEBUG

这个配置将org.springframework.cloud.sleuth包下的所有类的日志级别设置为DEBUG。这将使您能够在日志中看到完整的跟踪信息。

示例

以下是一个简单的示例,演示了如何在Spring Boot应用程序中使用Spring Cloud Sleuth。

@RestControllerpublic class HelloController {    private static final Logger LOGGER = LoggerFactory.getLogger(HelloController.class);    @Autowired    private RestTemplate restTemplate;    @GetMapping("/hello")    public String hello() {        LOGGER.info("hello service is called");        String response = restTemplate.getForObject("http://localhost:8080/world", String.class);        return "hello, " + response;    }    @GetMapping("/world")    public String world() {        LOGGER.info("world service is called");        return "world";    }}

在上面的代码中,我们使用了一个RestTemplate来调用另一个服务。在HelloController类上,我们添加了@RestController注解,以便该类可以接受HTTP请求。我们还注入了RestTemplate

hello()方法中,我们使用RestTemplate来调用world()方法,并返回hello, world。我们在方法中添加了一条日志,以便在日志中查看跟踪信息。

运行应用程序后,您应该能够在Zipkin服务器的UI中看到生成的跟踪信息。您还可以查看应用程序的日志输出,以便在控制台上查看跟踪信息。以下是一个简单的示例配置:

logging:  level:    org.springframework.cloud.sleuth: DEBUG

这个配置将Spring Cloud Sleuth的日志级别设置为DEBUG,这将使您能够在控制台上看到完整的跟踪信息。

关键词:

 

热文推荐

每日焦点!Spring Cloud Sleuth在Spring Boot应用程序中的集成

SpringCloudSleuth是一款用于构建分布式跟踪系统的SpringCloud组件。它可以帮助我们追踪请求从开始到结束的

2023-04-12

视焦点讯!Facebook暂停了数以万计的数据抓取应用

最近Facebook暂停了数以万计的数据抓取应用这个话题,相信很多小伙伴都是非常有兴趣了解的吧,一段好的故事可以给读者带

2023-04-12

天天实时:第三届消博会新品集中发布 跨境对接活跃

今天(12日)上午,正在海南海口进行的第三届消博会举行了跨境供需对接会,多款新品集中首发首秀。总台央视记者李琳:现在是早上九点半,在我

2023-04-12

世界播报:韩国自研火箭“世界”号拟于5月24日执飞,首次发射商业卫星

IT之家4月11日消息,“世界”号是韩国首枚“完全自主”研制的运载火箭,整个工程耗时约12年、总投资近2万亿韩元(IT之家备注:当前约104 2亿元

2023-04-12

爱玛指挥官2023“翻阅中国·引擎5里程挑战赛”拉萨站圆满成功

4月10日,在由爱玛电动车联合《中国国家地理》杂志发起的“翻阅中国·探索极境”超级挑战赛当中,骑手经过上千公里的高原长途

2023-04-12

法国经济部长:欧洲应实现“思考自主”_世界热议

据新华社报导,法国经济、财政及工业、数字主权部长布鲁诺·勒梅尔11日表示,欧洲应实现自主,不仅是经济、军事、金融领域的自主,还要实现“

2023-04-12

世界观热点:新业态吸引年轻人 线下消费类岗位增速快

央视网消息:在今年春风行动中,很多新业态、新岗位成为年轻求职者关注的热点,并且随着经济活跃度提高,3月线下消费类岗位的招

2023-04-12

sn码在哪里查询_sn码

1、SN码即产品序列号,是产品的身份证号码,又称:机器码、认证码、注册申请码等。2、手机SN号和IMEI号是不同的。3

2023-04-12

长三角应急博览会5月在沪举办,新设“长三角主题市专区”_今日播报

人民网上海4月11日电(马作鹏)4月11日下午,上海市政府新闻办举行新闻发布会,上海市应急管理局局长马坚泓介绍了第二届长三角国际应急减灾和

2023-04-12

全球热头条丨200多斤野猪闯入南昌彩票店,后被五条猎犬制服

4月10日下午,一头200多斤重的大野猪闯进江西南昌高新技术开发区昌东镇一家彩票店内,将店主吓得夺门而逃。民警赶到现场处置,当地动物保护站

2023-04-12

省时省力又省地 螺旋锚装备首次用于电力跨越放线

4月6日,在天津一处220千伏变电站重建工程跨越放线施工现场,记者看到,两基铁塔档距达到296米。在被跨越的道路两侧矗立

2023-04-12

山南水北的城市_山南水北

1、古代以山南、水北为阳,以山北、水南为阴。2、“水北山南谓之阳,水南山北谓之阴。3、”衡阳、江阴、华阴、汉阳、洛阳都符

2023-04-12

中国概念股收盘:区块链概念股普涨,嘉楠科技涨13%、比特矿业涨近10%

周二热门中概股多数上涨,纳斯达克金龙指数收涨0 2%;第九城市涨超25%,尚乘数科涨超18%,嘉楠科技涨超12%,香颂国际、联拓生物、陆金所控

2023-04-12

张家口新闻联播主持人_张家口新闻联播

1、到baidu里打上你张家口TV的缩写进如电视频道就可以看了```他那里有保存的新闻```只要你打上你想要看的时间就可

2023-04-12

快报:适合40岁护肤品排行榜_抗衰老就是这么简单

欢迎观看本篇文章,小勉来为大家解答以上问题。适合40岁护肤品排行榜,抗衰老就是这么简单很多人还不知道,现在让我们一起来看

2023-04-11

邹敬园:正在为奥运做准备 希望把团体金牌夺回来

邹敬园:正在为奥运做准备希望把团体金牌夺回来作为中国体操队的主力队员,邹敬园这次回到四川主场作战,对于比赛目标,邹敬园用亲切的四川话

2023-04-11

多名中国留学生代收不明快递被控涉毒,中使馆提醒-全球百事通

中国驻爱丁堡总领事馆4月11日发布提醒:近期,总领馆接到多名中国留学生报告称,因代收不明快递或有偿代收、代收并转运不明快

2023-04-11

全球今日报丨同济科技(600846.SH)发布2022年度业绩,净利润3.52亿元,同比下降38.97%,拟10派1.7元

智通财经讯,同济科技(600846 SH)披露2022年年度报告,报告期公司实现营收39 43亿元,同比下降35 71%

2023-04-11

天天观速讯丨港龙中国地产首季度合同销售额32亿元 3月份销售额为12亿元

港龙中国地产首季度合同销售额32亿元3月份销售额为12亿元,港龙,房地产,中国地产,合同销售面积

2023-04-11

当前观察:小米13 Ultra真机曝光:徕卡4摄

小米13Ultra真机曝光:徕卡4摄

2023-04-11

资讯

每日焦点!Spring Cloud Sleuth在Spring Boot应用程序中的集成

SpringCloudSleuth是一款用于构建分布式跟踪系统的SpringCloud组件。它可以帮助我们追踪请求从开始到结束的

2023-04-12     
视焦点讯!Facebook暂停了数以万计的数据抓取应用

最近Facebook暂停了数以万计的数据抓取应用这个话题,相信很多小伙伴都是非常有兴趣了解的吧,一段好的故事可以给读者带

2023-04-12     
天天实时:第三届消博会新品集中发布 跨境对接活跃

今天(12日)上午,正在海南海口进行的第三届消博会举行了跨境供需对接会,多款新品集中首发首秀。总台央视记者李琳:现在是早上九点半,在我

2023-04-12     
世界播报:韩国自研火箭“世界”号拟于5月24日执飞,首次发射商业卫星

IT之家4月11日消息,“世界”号是韩国首枚“完全自主”研制的运载火箭,整个工程耗时约12年、总投资近2万亿韩元(IT之家备注:当前约104 2亿元

2023-04-12     
爱玛指挥官2023“翻阅中国·引擎5里程挑战赛”拉萨站圆满成功

4月10日,在由爱玛电动车联合《中国国家地理》杂志发起的“翻阅中国·探索极境”超级挑战赛当中,骑手经过上千公里的高原长途

2023-04-12     
法国经济部长:欧洲应实现“思考自主”_世界热议

据新华社报导,法国经济、财政及工业、数字主权部长布鲁诺·勒梅尔11日表示,欧洲应实现自主,不仅是经济、军事、金融领域的自主,还要实现“

2023-04-12