首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
srpingcloud微服务治理
逆风_探架构
创建于2021-05-30
订阅专栏
在springcloud下生态下,搭建测试场景,通过设计和实践解决各种服务治理板块下问题。
等 17 人订阅
共42篇文章
创建于2021-05-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringCloud服务治理(二十五)serverless服务治理
1 背景 Serverless一词于2012年被提出,2014年由于亚马逊的AWS Lambda无服务器计算服务的兴起,而被大家广泛认知。Serverless通常被直译成“无服务器”,无服务器计算是可
SpringCloud服务治理(二十四)ISTIO服务治理(下)
productpage-gateway,让productpage.bookinfo域名的流量进入网格内部 现在是建立了一个gw 这个域名进入网格内部 建立virtualservice,绑定这个gate
SpringCloud服务治理(二十四)ISTIO服务治理(上)
1.1 istio介绍及安装 基于spring-cloud去实现微服务的时候,实现服务治理,spring是基于java的,如果要所有语言都支持服务治理,就需要istio 服务网格是一种概念,只是一种思
SpringCloud服务治理(二十三)service mesh治理平台实践
OCTO是美团内部的服务治理平台,包含服务通信框架、命名服务、服务数据中心和用户管理平台等组件,为公司内全部服务提供了整套的服务治理方案和统一的服务治理体验。我们在之前的几篇文章中分别从不同的角度介绍
SpringCloud服务治理(二十二)容器化平台治理设计
本文我们重点讨论如何构建一个有效的服务治理平台,话不多说,直接切入整体。构建服务治理平台基于“管理”,“度量”,“管控”三个层面统筹考虑安排。具体来讲,又可以分为六个层次来考虑问,分别是:服务管理流程
SpringCloud服务治理(二十一)服务测试设计及实践
随着企业开发模式逐渐从传统的整体式(Monolithic)产品交付,向快节奏的微服务架构迁移,软件测试人员也必须相应地调整自己的测试方法和工具,才能多快好省地提高测试覆盖率,尽早发现潜在的缺陷。在快速
SpringCloud服务治理(二十)协议整合设计及实践
主要分为4个部分 |-- 粘包 拆包 和解决方案 |-- 代码实现 |-- ByteToMessageDecoder的源码分析 |-- 过程流程图 粘包 在传输数据太多的时候,TCP是会将数据块分包发
SpringCloud服务治理(十六)容灾方案
两地三中心容灾方案 两地:同城或异地 三中心:生产中心、同城容灾中心、异地容灾中心 双活数据中心:两个数据中心都处于运行当中, 运行相同的应用,具备同样的数据,能够提供跨中心业务负载均衡运行能力,实现
SpringCloud服务治理(十五)灰度发布
一、灰度发布定义 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B
SpringCloud服务治理(十四)服务扩缩容
整体架构图 微博利用阿里云实现分钟级服务器规模成倍扩容的技术体系,包括Docker与虚机结合的使用经验、网络架构以及负载均衡、缓存架构的跨IDC服务部署的一些经验。 DCP设计“初心” 图一 DCP设
SpringCloud服务治理(十三)服务容量规划
容量规划 容量定义:资源所能支撑特定服务的能力 容量规划:资源管理 适用范围:同构集群 性能 && 容量 性能:决定一辆车能装什么东西 容量:决定需要多少量车 容量规划大致需要经过以下几个步骤 1.评
SpringCloud服务治理(十二)超时重试
以字节跳动优雅重试举例 在微服务架构中,一个大系统被拆分成多个小服务,小服务之间大量 RPC 调用,经常可能因为网络抖动等原因导致 RPC 调用失败,这时候使用重试机制可以提高请求的最终成功率,减少故
SpringCloud服务治理(十一)服务降级
兜底数据: 当服务降级时,自动返回默认数据如排队页面(等一会儿重试),无货了,加载异常页面(活动太火爆了,请重试,网络异常) 兜底逻辑: 当服务降级时,由复杂业务转变为使用简单业务 熔断器:
SpringCloud服务治理(十)服务熔断
sentinal: 除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。一个服务常常会调用别的模块,可能是另外的一个远程服务、数据库,或者第三方 API 等。例如,支付
SpringCloud服务治理(九)限流设计
sentinel: 参考中文官网地址:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 主要特性: 丰富的应用场景:Sentine
SpringCloud服务治理(八)流量调度策略
slb调度方式 轮询调度:顾名思义就是顺序的分配流量,它保证每台机器接受的请求量是相同的。这个算法不能解决问题,因为我们现在就是不能让每台机器接收的请求量相同,我们的要求是性能好的机器接收的多,性能差
SpringCloud服务治理(六)服务版本、多环境治理
使用Decision实现服务治理下多版本多环境治理 Decision 基于Spring Cloud Discovery服务注册发现、Ribbon负载均衡、Feign和RestTemplate调用等组
SpringCloud服务治理(四)服务续约
总体架构设计图 1,处理心跳请求 2,更新心跳时间 3,心跳5s检查未上来下线服务 4,nacos心跳构建 NamingService naming = NamingFactory.createNam
SpringCloud服务治理(五)服务发现
nacos服务注册与发现设计图 1,添加微服务依赖 2,配置服务提供者 3,注解开启服务注册发现功能
SpringCloud服务治理(三)微服务元数据管理
nacos总体架构设计图 服务管理:实现服务CRUD,域名CRUD,服务健康状态检查,服务权重管理等功能 配置管理:实现配置管CRUD,版本管理,灰度管理,监听管理,推送轨迹,聚合数据等功能 元数据管
下一页