代码编织梦想

微服务(基础篇-爱代码爱编程

目录 Gateway介绍: 为什么需要网关(1) gateway快速入门(2) 断言工厂(3) 过滤器工厂(4) 过滤器工厂介绍及案例(4.1) 默认过滤器(4.2) 全局过滤器(5) GlobalFilter(5.1) 过滤器的执行顺序(5.2) 跨域问题(6) Gateway介绍: 在微服务架构中,Gateway扮演着

springcloud学习笔记一:服务注册与发现-爱代码爱编程

一、Eureka简介 Eureka是Netflix开发的一款基于REST风格的服务治理框架。在微服务架构中,它主要负责完成服务注册与发现。Eureka包括了Eureka Server和Eureka Client两个组件,Eureka Server作为服务注册中心,用来维护服务实例,而Eureka Client则负责将服务注册到Eureka Server,

微服务—eureka注册中心-爱代码爱编程

Eureka注册中心 1.前言2.动手实践一.搭建eureka-server二服务注册三.服务发现 1.前言 假如我们的服务提供者user-service部署了多个实例,如图: 大家

微服务概述-爱代码爱编程

微服务 概述1.单体架构2.分布式架构3.微服务的架构特征: 服务拆分和远程调用提供者与消费者 概述 1.单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 单体架

微服务demo(二)nacos服务注册-爱代码爱编程

一、服务注册 1、pom: 2、配置文件 (1)springboot上加载数据源等信息大多数用bootstrap.yml (2)使用application.properties也可以完成配置 开启配置预加载功能 nacos.config.bootstrap.enable=true 主配置服务器地址 nacos.config.server-add

微服务(基础篇-爱代码爱编程

目录 Nacos集群搭建 1.集群结构图 2.搭建集群 2.1.初始化数据库 2.2.下载nacos 2.3.配置Nacos 2.4.启动 2.5.nginx反向代理 2.6.优化 视频地址: 06-Nacos配置管理-nacos集群搭建_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV

微服务(基础篇-爱代码爱编程

目录 Nacos注册中心(1) 认识和安装Nacos(1.1) Nacos快速入门(1.2) 服务注册到Nacos(1.2.1) Nacos服务分级存储模型(1.3) 配置集群(1.3.1) 根据集群修改负载均衡(1.3.2) NacosRule负载均衡策略(1.3.3) 根据权重负载均衡(1.3.4) Nacos环境隔离-namesp

微服务(基础篇-爱代码爱编程

目录 认识微服务(1) 服务架构演变(1.1) 单体架构(1.1.1) 分布式架构(1.1.2) 微服务(1.1.3) 微服务结构 微服务技术对比 企业需求 SpringCloud(1.2) 分布式服务架构案例(2) 服务拆分及远程调用(2.2.1) 服务拆分 微服务远程调用-查询订单 提供者与消费者(2.2.2) 服务调用关

分布式搜索引擎-爱代码爱编程

分布式搜索引擎-DSL查询文档 文章目录 分布式搜索引擎-DSL查询文档1、DSL Query的分类1.1、全文检索查询1.2、精确查询1.3、地理查询1.4、复合查询1.5、Function Score Q

分布式搜索引擎es-爱代码爱编程

RestClient查询文档快速入门 文章目录 RestClient查询文档快速入门1.1、match_all1.2、全文检索查询1.3、精确查询1.4、复合查询-boolean query1.5、排序和分页

springcloud-爱代码爱编程

Nacos 实际上从设计思想来说 Eureka 和 nacos 是一样的。 后者是Alibaba推出的 一款更强大 功能更丰富的注册中心 你可以理解为Eureka的高配版 技多不压身既然了解了 Eureka, nacos

sentinel整合openfeign实现fall服务降级-爱代码爱编程

服务提供方: 导入依赖: <!--openfeign--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-st

sentinel持久化(nacos)-爱代码爱编程

导入依赖 <!--SpringCloud ailibaba sentinel-datasource-nacos --> <dependency> <groupId>com.alibaba.csp</groupId> <artifact

zookeeper(2)常用命令,acl权限-爱代码爱编程

文章目录 前言一、zk节点和节点类型节点类型 二、常用命令1.客户端连接2.常用命令help 帮助命令创建节点getsetdeletedeleteall pathstat查看节点的状态setquota增加

springcloud搭建微服务之micrometer分布式链路追踪-爱代码爱编程

1. 概述 由于Spring Cloud Sleuth最新版本只支持Spring Boot 2.7.x,核心项目已经迁移到Micrometer Traceing项目,Spring Boot 3.x版本要实现分布式链路追踪需

springcloudealibaba的使用-爱代码爱编程

父pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

springcloud五大组件:eureka:注册中心、zuul:服务网关、ribbon:负载均衡、feign:服务调用、hystix:熔断器-爱代码爱编程

你提到的这些组件都是Spring Cloud生态系统中非常关键和常用的组件。但是,关于这些组件的命名,有一点需要更正: Eureka 应该是 Eureka 或者 Eureka Server:Eureka是Netflix开源

spring cloud gateway 修改默认路由_springcloud修改路由-爱代码爱编程

修改默认路由为404 package com.twqc.config; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configur

circuitbreaker断路器(服务熔断,服务降级)-爱代码爱编程

分布式系统面临的问题: 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 1.服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源

【微服务-爱代码爱编程

上篇文章我们介绍了Nacos集群的搭建方法及步骤,下面我们来看一下Nacos集群的工作原理,一共有两部分:Leader节点选举及各节点数据同步。 1、Nacos集群中Leader节点是如何产生的 Nacos集群采用了Ra