首页
编程日记
车载终端
可视化大屏
动态规划
ue5
spring cloud
2024/9/13 23:50:10
java重点学习-Springcloud+业务相关
五 springcloud,业务,消息中间件 5.1 Spring Cloud 5大组件有哪些 5.2 服务注册和发现是什么意思? Sprin Cloud如何实现服务注册发现? 我们当时项目采用的eureka作为注册中心,这个也是spring cloud体系中的一个核心组件服务注册: 服务提供…
阅读更多...
SpringCloud总结(springcloud alibaba)
目录 版本说明(很重要) springcloud alibaba对应组件版本说明 简述 spring cloud albaba 几大模块 周会讨论 - spring cloud alibaba每周都会有周会讨论,社区活跃 spring cloud alibaba官网 注册配置中心 简单介绍 nacos 步骤 示例代码 依赖…
阅读更多...
SpringCloud Alibaba Sentinel中@SentinelResource使用实践总结
Sentinel 提供了 SentinelResource 注解用于定义资源,并提供了 AspectJ 的扩展用于自动定义资源、处理 BlockException 等。 注意:注解方式埋点不支持 private 方法。 官网地址:注解埋点支持 【1】资源名称限流 ① controller方法 GetMapp…
阅读更多...
Spring Cloud Sentinel
官网代码案例: 注意: 1. 引入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency> 2. 配置文件application.yml spring:cloud:sent…
阅读更多...
谷粒商城实战笔记-26-分布式组件-SpringCloud-Gateway网关核心概念原理
微服务架构中,API网关扮演着至关重要的角色,它不仅作为微服务间的通信桥梁,还负责安全、监控、限流等职责。 一,网关的发展历程 SpringCloud的网关经历了两代的迭代和更替。 第一代网关是早期的Zuul,由 Netflix 开发…
阅读更多...
Spring + Boot + Cloud + JDK8 + Elasticsearch 单节点 模式下实现全文检索高亮-分页显示 快速入门案例
1. 安装elasticsearchik分词器插件 sudo wget https://release.infinilabs.com/analysis-ik/stable/elasticsearch-analysis-ik-8.13.4.zip sudo mkdir -p ./es_plugins/analysis-ik sudo mkdir ./es_data sudo unzip elasticsearch-analysis-ik-8.13.4.zip -d ./es_plugins/a…
阅读更多...
SpringCloud系列(18)--将服务提供者Provider注册进Consul
前言:在上一章节中我们把服务消费者Consumer注册进了Zookeeper,并且成功通过服务消费者Consumer调用了服务提供者Provider,而本章节则是关于如何将服务提供者Provider注册进Consul里 准备环境: 先安装Consul,如果没有…
阅读更多...
SpringCloud-04 OpenFeign服务调用与负载均衡
OpenFeign是一个声明式、模板化的HTTP客户端,它简化了在Java应用程序中调用RESTful API的过程。OpenFeign是Netflix开发的一个开源项目,它构建在Feign的基础上,为开发者提供了更加简单、灵活的方式来实现HTTP请求。OpenFeign的特点包括&#…
阅读更多...
Spring Cloud(一)
## Spring Cloud是什么? Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。…
阅读更多...
SpringCloud nacos
**************************** 准备工作 首先准备号nacos的镜像 根据镜像创建nacos容器 nacos:container_name: nacosimage: nacos/nacos-server:v2.1.0-slimports: #需要监听三个端口- "8848:8848"- "9848:9848"- "9849:9849"privileged: tr…
阅读更多...
【SpringCloud】一文详谈Nacos
🏡浩泽学编程:个人主页 🔥 推荐专栏:《深入浅出SpringBoot》《java对AI的调用开发》 《RabbitMQ》《Spring》《SpringMVC》《项目实战》 🛸学无止境,不骄不躁,知行合一 文章目录 …
阅读更多...
SpringCloud系列(17)--将服务消费者Consumer注册进Zookeeper
前言:在上一章节中我们把服务提供者Provider注册进了Zookeeper,而本章节则是关于如何将服务消费者Consumer注册进Zookeeper 1、再次创建一个服务提供者模块,命名为consumerzk-order80 (1)在父工程下新建模块 (2)选择模块的项目类型为Maven并…
阅读更多...
构建高可用的微服务架构:Spring Cloud Consul与负载均衡
构建高可用的微服务架构:Spring Cloud Consul与负载均衡 在现代软件架构中,微服务通过将应用拆分为独立的服务模块,提供了灵活性和可扩展性。然而,随着服务数量的增加,服务之间的管理、发现和通信变得更加复杂。为了解…
阅读更多...
Hystrix——服务容错保护库
熔断机制是解决微服务架构中因等待出现故障的依赖方响应而形成任务挤压,最终导致自身服务瘫痪的一种机制,它的功能类似电路的保险丝,其目的是为了阻断故障,从而保护系统稳定性。Hystrix作为Spring Cloud中实现了熔断机制的组件&am…
阅读更多...
SpringCloud如何实现SSO单点登录?
目录 一、SpringCloud框架介绍 二、什么是SSO单点登录 三、单点登录的必要性 四、SpringCloud如何实现SSO单点登录 一、SpringCloud框架介绍 Spring Cloud是一个基于Spring Boot的微服务架构开发工具集,它整合了多种微服务解决方案,如服务发现、配置…
阅读更多...
docker+docker-compose+gitlab
Docker安装 下载 下载docker二级制文件docker-20.10.9.tgz https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz 上传到/data目录 解压文件 # cd /data # tar -zxf docker-20.10.9.tgz 移动解压出来的文件到/usr/bin目录 # mv docker/* /usr/b…
阅读更多...