首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
srpingcloud微服务治理
逆风_探架构
创建于2021-05-30
订阅专栏
在springcloud下生态下,搭建测试场景,通过设计和实践解决各种服务治理板块下问题。
等 13 人订阅
共42篇文章
创建于2021-05-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringCloud服务治理(四十五)Spring Boot Junit 单元测试
JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。 JUnit 测试框架具有以下重要特性: 测试工具 测试套件 测试运行器 测试分类 了解 J
SpringCloud服务治理(四十四)linux性能调优
为什么要性能调优? 大部分的linux发行版是为了完全兼容市场中大部分计算机而设计的。这是一个相当混杂的硬件集合(硬盘,显卡,网卡,等等)。所以Red Hat, Suse,Mandriva和其他的一些
SpringCloud服务治理(四十三)Linux内核原理解析
Linux内核预备工作 理解Linux内核最好预备的知识点: 懂C语言 懂一点操作系统的知识 熟悉少量相关算法 懂计算机体系结构 Linux内核的特点: 结合了unix操作系统的一些基础概念 Linu
SpringCloud服务治理(四十二)Gradle 源码解析
预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程度 了解 grad
SpringCloud服务治理(四十一)shareding jdbc源码解析
背景 项目需求背景下需要整合一下这两个中间件来实现分库分表 加分布式事务。之后搜了下整合 seata 和 shardingjdbc 参考了有七八篇文章,也试了三四篇文章的代码和步骤都没有成功(可能是我
SpringCloud服务治理(四十)ES源码解析
1.基本概念 索引(Index) ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合。类比传统的关系型数据库领域来说,索引相当于SQL中的一个数据库,或者一个数据存储方案(schema)
SpringCloud服务治理(三十九)kafka源码解析
- 消息队列的核心价值 - 解耦合。 异步处理 例如电商平台,秒杀活动。一般流程会分为:1: 风险控制、2:库存锁定、3:生成订单、4:短信通知、5:更新数据。 通过消息系统将秒杀活动业务拆分开,将不
SpringCloud服务治理(三十八)sentinal源码解析
Sentinel 的定位是流量控制、熔断降级,你应该把它理解为一个第三方 Jar 包。 这个 Jar 包会进行流量统计,执行流量控制规则。而统计数据的展示和规则的设置在 sentinel-dashbo
SpringCloud服务治理(三十七)nacos源码解析
一、入口分析 切入点1: @EnableDiscoveryClient 如果需要将服务注册到注册中心,需要在启动类加上@EnableDiscoveryClient注解,该注解到底有什么作用? 从Ena
SpringCloud服务治理(三十六)maven项目配置详细
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以
SpringCloud服务治理(三十五)springboot源码解析
SpringBoot启动过程流程图 入口类 @SpringBootApplication我们上一篇文章中大概的讲过了,有兴趣的可以看看我第一篇关于SpringBoot的文章,本篇文章主要关注Sprin
SpringCloud服务治理(三十四)gitlab项目管理
使用Git进行项目管理 本文档主要根据本人项目开发经验进行编写。包含了使用Git以及公司Gitlab平台进行项目开发、版本管理、代码备份的教程,主要通过示例项目gitlab-usage-demo进行讲
SpringCloud服务治理(三十三)阿里代码规范扫描工具
插件支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在,还实现了批
SpringCloud服务治理(三十二)skywalking源码解析
skywalking官网:https://skywalking.apache.org/ skywalking的架构图如下: Skywalking的agent负责采集数据,发送到collector,co
SpringCloud服务治理(三十)jvm字节码增强
ASM是一款基于java字节码层面的代码分析和修改工具;无需提供源代码即可对应用嵌入所需debug代码,用于应用API性能分析,代码优化和代码混淆等工作。ASM的目标是生成,转换和分析已编译的java
SpringCloud服务治理(三十一)线上故障排查
线上问题不同于开发期间的 bug,与运行时环境、压力、并发情况、具体的业务相关。对于线上的问题利用线上环境可用的工具,收集必要信息 对定位问题十分重要。 1 服务上常见问题 所有 Java 服务的线上
SpringCloud服务治理(二十九)jvm性能调优
一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JV
SpringCloud服务治理(二十八)mac openjdk8编译
操作流程就不多写了,README-builds.html写的很清晰,当然,即使跟着README-builds.html操作不代表就不会遇到任何问题,但网上很多教程(mac环境的)都偏过时,并且在解决问
SpringCloud服务治理(二十七)JVM原理解析
java自动管理堆(heap)和(栈),程序员不能直接的设置堆和栈。 操作系统的堆和栈: 堆(操作系统):一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,分配方式类似于链表。 栈(操作
SpringCloud服务治理(二十六)dubbo服务治理
1. 为什么要做系统拆分?如何进行系统拆分?拆分后不用dubbo可以吗? 为什么要做系统拆分? 单体应用的弊端 部署成本高:无论是修改一行代码还是10行代码,都要全量替换 改动影响大,风险高:不论是代
下一页