摘要:在前面的学习中,我们使用了Ribbon的负载均衡功能,大大简化了远程调用时的代码: 如果就学到这里,你可能以后需要编写类似的大量重复代码,格式基本相同,无非参数不一样。有没有更优雅的方式,来对这些代码再次优化呢? 这就是我们接下来要学的Feign的功能了。 1.1.简介 有道词典的英文解释: 为什么
阅读全文
摘要:119.监控模式分类~1.mp4 logging:日志监控,Logging 的特点是,它描述一些离散的(不连续的)事件。 例如:应用通过一个滚动的文件输出 Debug 或 Error 信息,并通过日志收集系统,存储到 Elasticsearch 中; 审批明细信息通过 Kafka,存储到数据库(Bi
阅读全文
摘要:采样率:每一个请求为都进行记录,或者100次请求为记录50次 各个开源框架都满足opentracing的标准,只要使用opentracing标准埋点的客户端,可以使用不同的客户端去展示,opentracing对客户端调用的标准、tracing的标准进行了规范化 69.调用链监控产品和比较~1.mp4
阅读全文
摘要:https://github.com/apache/skywalking/blob/v5.0.0-alpha/docs/README_ZH.md 大家可以前往如下地址下载我们的发布包: l Apache官网:http://skywalking.apache.org/downloads/ l GitH
阅读全文
摘要:skywalking 特点 性能好,针对单实例5000tps的应用,在全量采集的情况下,只增加 10% 的CPU开销。详细评测见《skywalking agent performance test》。 支持多语言探针 支持自动及手动探针;自动探针:Java支持的中间件、框架与类库列表; 手动探针:O
阅读全文
摘要:由于公司目前有200多微服务,微服务之间的调用关系错综复杂,调用关系人工维护基本不可能实现,需要调研一套全链路追踪方案,初步调研之后选取了skywalking和pinpoint进行对比; 选取skywalking和pinpoint对比的原因是:两者都使用探针(agent)技术进行信息采集,集成到项目
阅读全文
摘要:第1章 课程介绍本章从整体上介绍课程有什么收获,以及课程如何安排,其中包括微服务的两个不同学习阶段--单体开发阶段(基于SpringBoot)和微服务改造阶段(基于SpringCloud),知识点梳理&问答:https://www.imooc.com/article/23408( \& A3 d4
阅读全文
摘要:CentOS7 通过YUM安装MySQL5.7 1.进入到要存放安装包的位置 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式: 3.如果已安装则删除 MySQL 及其依赖的包: 4.下载 mysql57-community-release-el7-8.noarch.rpm 的 YUM
阅读全文
摘要:现在有两台虚拟机,113是111的克隆,要让113能够使用,需要做下面的修改 5、解决办法5.1、修改克隆后机器(B机器)70-persistent-net.rules文件内容 对克隆后机器(B机器)/etc/udev/rules.d/70-persistent-net.rules文件进行两步修改:
阅读全文
摘要:vmware虚拟机克隆之后,一定要修改克隆机器的mac地址和IP上网地址,不能和之前的机器一样
阅读全文
摘要:环境:WIN7旗舰版,台式机,U盘无线上网卡。 虚拟软件:VMware9.0,虚拟系统:CentOS6.4 需要实现虚拟机以独立机形式工作和上网。 先介绍一下VMware网络设置的三种方式 1 Host-only连接方式 让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主
阅读全文
摘要:pinpoint支持的模块 源码:https://github.com/naver/pinpoint技术概述:https://skyao.gitbooks.io/learning-pinpoint/content/design/technical_overview.html 官网上介绍的信息 当前最
阅读全文
摘要:链路监控选型的一个比较:1、cat框架:需要对业务代码有较强的侵入性,对代码的侵入性很大,集成成本较高,风险较大;2、zipkin框架:仅支持spring cloud,不支持dubbo,功能及其简单,集成容易;所有基本cat和zipkin就被排除了,接下来重点看pinpoint和skywalking
阅读全文
摘要:https://blog.csdn.net/u014229282/article/details/81097188 背景对于普通系统或者服务来说,一般通过打日志来进行埋点,然后再通过elk进行定位及分析问题,更有甚者直接远程服务器,使用各种linux命令单手操作查看日志,说到这,我也没摆脱这种困境。
阅读全文
摘要:当客户端访问到第一个service 1的时候,会生成当前链路追踪的一个全局的trance ID,在一次调用过Service1--Service2--Service3--Service4时,整个服务访问的过程中,trance id是唯一的 在service1中被方法被调用时通过span来表示的,浏览器
阅读全文
摘要:Hystrix 能使你的系统在出现依赖服务失效的时候,通过隔离系统所依赖的服务,防止服务级联失败,同时提供失败回退机制,更优雅地应对失效,并使你的系统能更快地从异常中恢复。 Hystrix能做什么? 在通过第三方客户端访问(通常是通过网络)依赖服务出现高延迟或者失败时,为系统提供保护和控制 在分布式
阅读全文