alibabacloud学习笔记10

讲解微服务链路追踪系统的作用

讲解什么Sleuth链路追踪系统

注释掉我们的网关过滤器。

注释掉断言。

网关服务,视频服务,订单服务,我们都给这段依赖添加进来。

调用一个请求。

我们可以看到控制台上会有输出。

讲解zipkin介绍和部署实战

访问一下:

使用Zipkin+Sleuth业务分析调用链路分析实战

每个服务下都可进行该配置。

重启一下整个服务:

启动三个服务。

我们用postman去请求一下:

我们可以看到有对应的信息。

出现了我们的服务名。

这样我们就查找到一条链路。是2分钟之前的。

点击进去可以看到对应的说明。可以看到每一步耗费了多长时间。

点进去还可以看到具体的信息。

我们的list方法给它开启睡眠。

我们后面就可以通过这个工具发现出是哪个接口慢。

实战zipkin+sleuth链路追踪日志持久化

我们会创建三张表,这个是官方提供的sql直接执行即可。

启动:

我们现在进行验证一下:

可以看到表中有了数据。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/866439.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vite: 实现 no-bundle 开发服务 (2)

概述 基于前文 Vite: 实现 no-bundle 开发服务 (1) 我们基于下面的导图继续实现 no-bundle 构建服务 接下来我们需要完成如下的模块: CSS 编译插件静态资源加载插件模块依赖图开发,并在 transform 中间件中接入HMR 服务端代码开发HMR 客户端代码开发 CSS 编译插件…

virtualbox安装centos及问题

1、安装方式 参考: https://blog.csdn.net/weixin_43888891/article/details/126704497 下载centos: centos7.9 centos官网:https://www.centos.org/ 阿里云镜像站:https://developer.aliyun.com/mirror/ 网易的镜像站&#xff1…

泰国内部安全行动司令部数据泄露

BreachForums 论坛的一名成员宣布发生一起重大数据泄露事件,涉及泰国内部安全行动司令部 (ISOC),该机构被称为泰国皇家武装部队的政治部门。 目前,我们无法准确确认此次泄露的真实性,因为该组织尚未在其网站上发布有关该事件的任…

数据库管理-第217期 Oracle的高可用-02(20240704)

数据库管理217期 2024-07-04 数据库管理-第217期 Oracle的高可用-02(20240704)1 GDS简介2 GDS架构2.1 全局数据服务池2.2 全局数据服务域2.3 全局服务管理2.4 全局数据服务目录2.5 Oracle通知服务 3 GDS简图3.1 负载均衡3.2 只读服务失败转移3.3 多主复制…

项目基础知识

1.JDBC编程和MySQL数据库 数据库的连接(以前写qq项目时的代码) package com.wu.Util; import java.sql.*; public class JDBCUtil {private static JDBCUtil jdbcUtil null;private JDBCUtil() {}public static JDBCUtil getJdbcUtil() {if (jdbcUtil…

WHAT - NextJS 的路由系统和 react-router-dom

不,Next.js 的路由系统并不基于 react-router-dom。Next.js 本身内置了自己的路由系统,并且在其生命周期和工作方式上与 react-router-dom 有所不同。 Next.js 的路由系统 Next.js 提供了一个基于文件系统的路由系统,这意味着每个页面都是一…

剧本杀小程序:助力商家发展,提高游戏体验

近几年,剧本杀游戏已经成为了当下年轻人娱乐的游戏社交方式。与其他游戏相比,剧本杀游戏具有强大的社交性,玩家在游戏中既可以推理玩游戏,也可以与其他玩家交流互动,提高玩家的游戏体验感。 随着互联网的发展&#xf…

java反射-动态调用方法

通过字符串动态创建对象,通过字符串动态使用对象方法 package com.hmdp.service.动态调用方法; import java.lang.reflect.Method; public class Main { public static void main(String[] args) throws Exception { String name "javax.swing…

Vue通过Key管理状态

Vue通过Key管理状态 Vue 默认按照“就地更新”的策略来更新,通过 v-for 渲染的元素列表。当数据项的顺序改变时,Vue 不会随之移动 DOM 元素的顺序,而是就地更新每个元素,确保它们在原本指定的索引位置上渲染。为了给 Vue 一个提示…

Oracle 扩展表空间

手动扩展数据文件的大小: 可以通过ALTER DATABASE命令手动增加现有数据文件的大小。例如,要将表空间MY_TABLESPACE的数据文件增加100M,可以使用以下命令: Sql ALTER DATABASE DATAFILE /path/to/datafile.dbf RESIZE 100M; 设置数…

MyBatis(24)MyBatis Generator 是什么,如何使用

MyBatis Generator(MBG)是一个用于自动生成MyBatis的mapper XML文件、mapper接口以及对应实体类的代码生成工具。它能够极大地提高开发效率,避免手动编写大量重复的数据库访问代码。MBG支持通过数据库的表结构生成对应的代码,支持…

VIO(Virtual_Input_Output) IP 使用笔记

VIO(Virtual Input/Output)IP 核,即虚拟输入输出 IP,可以通过调试界面模拟 IO 的变化,这可以在板子没有按键等外设、或外设不足的情况下,来模拟外部输入。然而网上关于 VIO 的教程都说的不是很清楚&#xf…

html高级篇

1.2D转换 转换(transform)你可以简单理解为变形 移动:translate 旋转:rotate 缩放:sCale 移动:translate 1.移动具体值 /* 移动盒子的位置: 定位 盒子的外边距 2d转换移动 */div {width…

eggjs笔记

一、egg.js 1. 什么是egg.js express是基于es5的web开发框架koa1.x 是express原班人员打造的基于es6的web开发框架koa2.x 是express原班人员打造的基于es7的web开发框架egg 是阿里基于koa有约束和规范的企业级web开发框架 2. egg.js的基本使用 2.1 安装 # 初始化 npm init…

【python】OpenCV—Nighttime Low Illumination Image Enhancement

文章目录 1 背景介绍2 代码实现3 原理分析4 效果展示5 附录np.ndindexnumpy.ravelnumpy.argsortcv2.detailEnhancecv2.edgePreservingFilter 1 背景介绍 学习参考来自:OpenCV基础(24)改善夜间图像的照明 源码: 链接&#xff1a…

目标检测中损失函数的精妙作用:精确度与鲁棒性的双重保障

目标检测中损失函数的精妙作用:精确度与鲁棒性的双重保障 目标检测是计算机视觉领域的核心任务之一,它旨在从图像或视频中识别和定位多个对象。在目标检测算法中,损失函数扮演着至关重要的角色,它指导模型学习如何准确地预测边界…

Linux 文件系统以及日志管理

一、inode 与block 1. inode 与block详解 在文件存储硬盘上,硬盘的最小存储单位叫做“扇区”,每个为512字节。 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取…

利用Java构建高可用的实时数据监控系统

利用Java构建高可用的实时数据监控系统 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 引言 随着信息技术的迅猛发展,实时数据监控系统在现代软件…

PyMuPDF 操作手册 - 09 API - Page属性方法和简短说明

文章目录 一、Page属性方法和简短说明一、Page属性方法和简短说明 https://pymupdf.readthedocs.io/en/latest/page.html Method/Attribute属性方法Short Description简短说明Page.add_caret_annot()仅限 PDF:添加插入符号注释Page.add_circle_annot()仅限 PDF:添加圆圈…

微服务粒度难题:找到合适的微服务大小

序言 在微服务架构风格中,微服务通常设计遵循SRP(单一职责原则),作为一个独立部署的软件单元,专注于做一件事,并且做到极致。作为开发人员,我们常常倾向于在没有考虑为什么的情况下尽可能地将服…