代码编织梦想

【nacos】nacos配置config-爱代码爱编程

nacos配置3中方式 1.dataId配置 服务名+环境名+配置文件后缀 ${prefix}-${spring.profile.active}.${file-extension} 2.使用GROUP配置 对应nacos

springcloud:分布式缓存之redis持久化-爱代码爱编程

Redis有两种持久化方案: RDB持久化AOF持久化 1.RDB持久化 RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有

springcloudalibaba(简介及核心组件使用)-爱代码爱编程

微服务架构常见的问题 一旦采用微服务系统架构,就势必会遇到这样几个问题: 这么多小服务,如何管理他们?服务发现/服务注册---》注册中心 这么多小服务,他们之间如何通讯?Feign -> 基于 http 的微服务调用组件 / RPC 这么多小服务,客户端怎么访问他们?服务网关 --> 所有客户端访问的一个入口 这么多小服务,一旦出现

[nacos] nacos server处理订阅请求 (九)-爱代码爱编程

文章目录 1.InstanceController#list()2.InstanceController#doSrvIpxt()3.总结 1.InstanceController#lis

seata案例搭建-爱代码爱编程

1.Seata之Order-Module配置搭建 下订单 -> 减库存 -> 扣余额 -> 改(订单)状态 seata-order-service2001 POM <dependencies&

[nacos] nacos server处理心跳请求 (八)-爱代码爱编程

文章目录 1.InstanceController#beat()1.1 serviceManager.registerInstance()1.2 serviceManager.getService()1.3 处

sentinel持久化规则-爱代码爱编程

1.什么是持久化规则 一旦我们重启应用,sentinel规则将消失,生产环境需要将配置规则进行持久化。 2.怎么玩 将限流配置规则持久化进Nacos保存,只要刷新8401某个rest地址,sentinel控制台的流控规

springcloud高频面试题-爱代码爱编程

springcloud的组件有哪些 注册中心:euraka、nacos、zookeeper 注册中心及配置中心:nacos 远程调用:feign、dubbo 负载均衡:ribbon 服务熔断:hystrix、sentine

sentinel热点key-爱代码爱编程

1.基本介绍 官方文档 何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如: 商品 ID 为参数,统计一段时间内最常购买的商品 ID

linux上nacos启动成功,但网页无法加载-爱代码爱编程

Linux上nacos启动成功,但网页无法加载 1、docker查询 docker ps 2、查询firewall防火墙是否打开8848端口 firewall-cmd --query-port=8848/tc

springcloud nacos实战应用-爱代码爱编程

目录 1 Nacos安装1.1 Nacos概要1.2 Nacos架构1.3 Nacos安装1.3.1 Nacos Derby安装1.3.2 Nacos MySQL版安装1.3.3 Docker 安装Nacos

eureka集群搭建-爱代码爱编程

Eureka集群搭建 Eureka Server 主要对外提供了三个功能: 1.服务注册:所有的服务都注册到 Eureka Server 上面来。 2.提供注册表:注册表是所有注册上来的服务的列表,Eureka C

【springcloud】feign远程调用-爱代码爱编程

文章目录 1、RestTemplate远程调用2、基于Feign远程调用3、Feign的自定义配置4、Feign性能优化5、Feign的最佳实践思路6、案例 1、RestTemplate远程调用 在

springalibaba 2021.0.1.0整合loadbalancer和openfeign-爱代码爱编程

SpringAlibaba 2021.0.1.0整合LoadBalancer和openFeign 先引入相关依赖 <properties> <project.build.sourceEn

springcloud gateway高级应用-爱代码爱编程

目录 1 SpringCloud技术栈1.1 SpringCloud技术栈1.2 SpringCloud经典技术介绍1.3 SpringCloud项目场景 2 SpringCloud Gateway2.1

02springcloud nacos注册中心和配置中心与sentinel服务熔断和流控-爱代码爱编程

Nacos注册中心和配置中心 Nacos 是 Alibaba 开发的用于微服务管理的平台,核心功能:服务注册与发现和集中配置管理。 Nacos 作为服务注册发现组件,可以替换Spring Cloud 应用中传统的服务注册

elasticsearch-爱代码爱编程

Elasticsearch官网:欢迎来到 Elastic — Elasticsearch 和 Kibana 的开发者 | Elastic 注意:Elasticsearch官网访问和加载的耗时很长!!! Lucene官网:Apache Lucene - Welcome to Apache Lucene 目录 一、Elasticsea

常见的java springcloud面试题及其解答-爱代码爱编程

1. 什么是SpringCloud? SpringCloud是一个基于SpringBoot的开发工具集,它提供了一系列的微服务开发工具,包括服务注册与发现、配置中心、负载均衡、断路器、消息总线、分布式事务等。 2. 什么

springcloud(25):熔断降级实现-爱代码爱编程

熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败,避免影响到其它的资源而导致级联错误。当资源被降级后,在接下来的降级时间窗口之内,对该资源的调用都自动熔断(默认行为是抛出 DegradeException )。 1 重要的属性 Field 说明 默认值resource资源名,即限

springcloud(24):流量控制实现-爱代码爱编程

Sentinel 的所有规则都可以在内存态中动态地查询及修改,修改之后立即生效。同时 Sentinel 也提供相关 API,供您来定制自己的规则策略。 Sentinel 主要支持以下几种规则: 流量控制规则熔断降级规则系统保护规则来源访问控制规则动态规则扩展 流量控制规则实现 流量控制(flow control),其原理是监控应用流量的 QPS 或