E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
springcloud学习随笔
SpringCloud
Gateway服务网关的使用
SpringCloud
Gateway的使用
SpringCloud
Gateway是
SpringCloud
的一个全新项目,该项目是基于Spring5.0,SpringBoot2.0和ProjectReactor
NPE~
·
2024-01-23 13:19
框架
java
spring
cloud
微服务
过滤器链
filterChain
Spring Cloud Gateway 如何动态添加请求参数
背景介绍项目使用的技术栈是
SpringCloud
,有个功能需求是:业务上,在
SpringCloud
Gateway模块的服务已经可以获取到token,并且已实现鉴权通过后从token获取到身份信息;现在希望把身份信息
司腾
·
2024-01-23 13:14
Java
spring
cloud
后端
spring
cloud
spring
程序人生
分布式
数据结构
SpringCloud
Gateway 网关请求中body、query、header参数的获取和修改
Query参数获取和修改三、Body参数获取和修改3.1、全局body缓存过滤器3.2、获取和修改body工具类3.3、获取和修改body测试前言最近在开发中要改造一个普通SpringBoot接口服务为
SpringCloud
Gateway
kerwin_code
·
2024-01-23 13:13
java
微服务
spring
cloud
gateway
spring
Java设计模式-适配器模式(8)
馆长准备了很多学习资料,其中包含java方面,jvm调优,spring/springboot/
springcloud
,微服务,分布式,前端,js书籍资料,视频资料,以及各类常用软件工具,破解工具等资源。
艾利克斯冰
·
2024-01-23 12:22
JAVA软件设计模式(GOF)
java
设计模式
适配器模式
Java设计模式-代理模式(7)
馆长准备了很多学习资料,其中包含java方面,jvm调优,spring/springboot/
springcloud
,微服务,分布式,前端,js书籍资料,视频资料,以及各类常用软件工具,破解工具等资源。
艾利克斯冰
·
2024-01-23 12:52
JAVA软件设计模式(GOF)
java
设计模式
代理模式
SpringCloud
之Nacos
一、微服务介绍1.什么是微服务 2014年,MartinFowler(马丁·福勒)提出了微服务的概念,定义了微服务是由以单一应用程序构成的小服务,自己拥有自己的进程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用HTTPAPI通信。同时服务会使用最小的规模的集中管理能力,服务可以用不同的编程语言与数据库等组件实现。 马丁·福勒是敏捷联盟的成员,于2001年,同其他16名合著
南方难见雪
·
2024-01-23 12:59
SpringCloud
spring
cloud
spring
后端
nacos
RPC和HTTP,它们之间到底啥关系
gPRC为什么使用HTTP/2
SpringCloud
默认是微服务通过RestfulAPI来进行互相调用各自微服务的方法,同时也支持集成第三方RPC框架(这里的说的RPC是特指在一个应用中调用另一个应用的接口而实现的远程调用
greedy-hat
·
2024-01-23 11:31
rpc
http
网络协议
springcloud
alibaba sentinel熔断降级
Sentinel分为两个部分:核心库(Java客户端)不依赖任何框架/库,能够运行于所有Java运行时环境,同时对Dubbo/
SpringCloud
等框架
Sahm5k
·
2024-01-23 11:26
微服务
spring
cloud
sentinel
spring
netty在项目中的使用以及netty的文档(第六期)
git项目地址【IM即时通信系统(企聊聊)】点击可跳转sprinboot单体项目升级成
springcloud
项目【第一期】前端项目技术选型以及页面展示【第二期】分布式权限shiro+jwt+redis【
呆呆呆呆梦
·
2024-01-23 09:42
java
前端项目技术选型以及页面展示【第二期】
一个开源的
springcloud
项目。体验和尝试
springcloud
的各种功能。内容:抽象出cloud中使用到的常用技术。目标做一个低代码的组件平台。
呆呆呆呆梦
·
2024-01-23 09:42
前端
分布式websocket即时通信(IM)系统构建指南【第七期】
vd_source=5237117dd8d22d644a51e5e09ef8a5f5;找不到视频可以直接搜索我目前叫呆呆呆呆梦git项目地址【分布式工具箱】点击可跳转sprinboot单体项目升级成
springcloud
呆呆呆呆梦
·
2024-01-23 09:42
分布式
websocket
网络协议
微服务数据库模块(第五期)
来自与之前的分布式项目,之前有1.sprinboot单体项目升级成
springcloud
项目2.分布式权限shiro+jwt+redis3.人人fast项目相关技术4.给为服务添加运维模块统一管理(第四期
呆呆呆呆梦
·
2024-01-23 09:41
数据库
微服务
数据库
java
分布式权限 shiro + jwt + redis(第三期)
点击即可跳转,找不到视频可以直接搜索我目前叫呆呆呆呆梦git项目地址【IM即时通信系统(企聊聊)】点击可跳转sprinboot单体项目升级成
springcloud
项目【第一期】前端项目技术选型以及页面展示
呆呆呆呆梦
·
2024-01-23 09:11
java基础
redis
分布式
java
sprinboot单体项目升级成
springcloud
项目
点击即可跳转,找不到视频可以直接搜索我目前叫呆呆呆呆梦git项目地址【IM即时通信系统(企聊聊)】点击可跳转sprinboot单体项目升级成
springcloud
项目【第一期】前端项目技术选型以及页面展示
呆呆呆呆梦
·
2024-01-23 09:10
spring
cloud
java
spring
分布式websocket IM聊天系统相关问题问答【第九期】
git项目地址【IM即时通信系统(企聊聊)】点击可跳转sprinboot单体项目升级成
springcloud
项目【第一期】前端项目技术选型以及页面展示【第二
呆呆呆呆梦
·
2024-01-23 09:37
分布式
websocket
网络协议
2024-01-17(
SpringCloud
)
1.使用openFeign的itemClient接口去做远程调用其他微服务中的接口。但我们直接使用了itemClient接口,而不是该接口的实现类,说明我们是使用该接口的代理对象帮我们做远程调用的。这个代理对象是invocationHandler来生成的。2.openFeign底层发起远程调用其他微服务的接口时,会一个一个的建立http连接,增加时间成本,因此有连接池技术来降低连接成本,用连接池进
陈xr
·
2024-01-23 09:04
随记日志
spring
cloud
spring
后端
2024-01-19(
SpringCloud
&ThreadLocal)
1.Seata的TC服务注册到Nacos注册中心当中2.Seata为我们提供了AT,TCC,SAGA,XA事务解决方案。3.XA规范是一种分布式事务处理标准,XA规范描述了全局的TM与局部的RM之间的接口,几乎所有的主流的数据库都对XA规范提供了支持。Seata的XA模式如下:上述Seata的XA规范保证分布式事务的执行流程(分为两阶段):一阶段工作:①RM注册分支事务到TC②RM执行分支业务sq
陈xr
·
2024-01-23 09:34
随记日志
spring
cloud
java
负载均衡-Ribbon-自定义负载均衡算法
1.Ribbon是什么
SpringCloud
Ribbon是基于NetflixRibbon实现的一套客户端负载均衡的工具主要功能是提供客户端的软件负载均衡算法,将Netflix的中间服务处连接在一起Ribbon
Tony666688888
·
2024-01-23 09:19
负载均衡
ribbon
算法
微服务Spring Cloud架构详解
"
SpringCloud
为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。
SmartBrain
·
2024-01-23 08:04
spring
cloud
分布式websocket即时通信(IM)系统保证消息可靠性【第八期】
git项目地址【IM即时通信系统(企聊聊)】点击可跳转sprinboot单体项目升级成
springcloud
项目【第一期】前端项目技术选型以及页面展示【第二期】分布式权限shiro+jwt+redis【
呆呆呆呆梦
·
2024-01-23 07:16
分布式
websocket
网络协议
SpringCloud
各种组件配置信息
1.Eurekaserver:port:10086spring:application:name:eureka-servereureka:client:fetch-registry:falseregister-with-eureka:falseservice-url:defaultZone:http://127.0.0.1:${server.port}/eurekaserver:enable-se
Just do Java
·
2024-01-23 05:32
Java
SpringCloud
从零开始搭建
一、注册中心EurekaCAP定理:Eureka是AP(高可用性,分区容错性)Eureka由多个instance(服务实例)组成,这些服务实例可以分为两种:EurekaServer和EurekaClient。为了便于理解,我们将Eurekaclient再分为ServiceProvider和ServiceConsumer。EurekaServer提供服务注册和发现ServiceProvider服务提
Just do Java
·
2024-01-23 05:31
Java
Springcloud
docker安装nacos
Docker(部署常见应用):Docker安装AlibabaNacos教程(单机)
SpringCloud
Alibaba实战教程系列阿里巴巴Nacos官方文档docker命令大全docker:官网中文官网
流沙的牵挂
·
2024-01-23 02:31
docker
容器
java
SpringCloud
Gateway 保姆级教程
什么是微服务网关
SpringCloud
Gateway是Spring全家桶中一个比较新的项目,Spring社区是这么介绍它的:该项目借助SpringWebFlux的能力,打造了一个API网关。
流沙的牵挂
·
2024-01-23 02:31
spring
cloud
gateway
spring
【漏洞复现】SpringBlade export-user接口SQL注入漏洞
文章目录前言声明一、SpringBlade系统简介二、漏洞描述三、影响版本四、漏洞复现五、修复建议前言SpringBlade是一个由商业级项目升级优化而来的微服务架构采用SpringBoot2.7、
SpringCloud
2021
李火火安全阁
·
2024-01-23 02:24
漏洞复现
SpringBlade
SpringCloud
Config+
SpringCloud
Bus+Actuator+Git实现Eureka关键配置属性热更新(全程不重启服务)
3.4Eureka-Client引入以下依赖3.5Eureka-Client微服务编写以下配置bootstrap.yml提前加载3.6分别编写测试Controller3.7测试效果3.8下线场景压测4.
SpringCloud
Bus
懒羊羊.java
·
2024-01-23 00:18
SpringCloud体系
git
eureka
云原生
ribbon
springcloud
rabbitmq
SpringCloud
微服务 之API网关设计(一)
前言由于我们使用的服务系统架构,所以没办法像传统单体应用一样依靠数据库的join查询来得到最终结果,那么如何才能访问各个服务呢?按照微服务设计的指导原则,我们的微服务可能存在下面的问题:服务使用了多种协议:因为不同的协议有不同的应场景用,比如可能同时使用HTTP,AMQP,gRPC等。服务的划分可能随着时间而变化。服务的实例或者Host+端口可能会动态的变化。那么,对于前端的UI需求也可能会有以下
「已注销」
·
2024-01-22 21:46
SpringCloud
API
Gateway
《Spring Cloud微服务架构进阶》笔记
SpringCloud
微服务架构进阶微服务架构介绍微服务架构的出现单体应用架构特点大部分Web工程是将所有的功能模块打包到一起部署和运行,例如Java应用程序打包为一个war包架构图优点集成简单易于调试易于部署通过负载均衡
老干妈炒饭
·
2024-01-22 19:54
【
SpringCloud
Alibaba】 介绍及微服务模块搭建
文章目录
SpringCloud
Alibaba介绍主要功能组件微服务环境搭建案例准备技术选型模块设计微服务调用创建父工程创建基础模块1、创建shop-common模块2、创建实体类创建用户微服务1、创建`
阿Q说代码
·
2024-01-22 18:01
微服务专栏
spring
cloud
微服务
spring
SpringBoot
MyBatis
JAVA电商平台 免 费 搭 建 B2B2C商城系统 多用户商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城 分销商城
涉及平台平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务)2.核心架构
SpringCloud
、SpringBoot、Mybatis
微服务商城技术分享
·
2024-01-22 18:40
java
商城免费搭建
spring
cloud
spring
boot
Java面试题50道
线程安全吗4.Spring中的设计模式有哪些5.Spring事务传播行为有几种6.Spring是怎么解决循环依赖的7.SpringBoot自动配置原理8.SpringBoot配置文件类型以及加载顺序9.
SpringCloud
你小汁完了
·
2024-01-22 15:11
面试题
java
面试
学成在线Nacos环境搭建
Nacos中配置namespace,点击左侧菜单命名空间进入命名空间管理界面,新增开发(dev)/测试(test)/生产环境(prod)的命名空间第二步:在xuecheng-plus-parent父工程中添加
springCloud
Alibaba
echo 云清
·
2024-01-22 15:40
学成在线
网络
Nacos
学成在线
java
Element Plus简介以及相关操作
技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws服务器实战]AwsLinux服务器上操作nginx、git、JDK、Vue等[Java微服务实战]Java微服务实战,
SpringCloud
Netflix
青花锁
·
2024-01-22 15:44
前端小知识分享
elementui
Rust之旅 - Rust概念、Windows安装、环境配置
技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws服务器实战]AwsLinux服务器上操作nginx、git、JDK、Vue等[Java微服务实战]Java微服务实战,
SpringCloud
Netflix
青花锁
·
2024-01-22 14:13
Rust之旅
rust
windows
开发语言
SpringCloud
+Consul快速开发示例
简介本章通过最新的
springcloud
版本与官方最新consul开源版服务,进行演示,如何快速搭建开发环境和注册与发现服务中心;本文假设已知具备
SpringCloud
的基础开发能力,以及提前了解consul
不会飞的小龙人
·
2024-01-22 12:52
SpringCloud
spring
cloud
consul
spring
springboot
服务发现
springCloud
的ribbon和feign
ribbon方式调用就是将原来的具体地址,改为了通过服务名去调用。注册中心中有多个服务,相同服务名,就会算作可以调用的服务。首先得有一个注册中心,然后各种服务注册进去,然后利用ribbon或者feign去调用。ribbon是直接用地址拼接,然后调用。feign通过对外编写接口,然后实现接口逻辑,外部消费者调用接口,就类似我又写了一个给其他服务使用的controller,然后去实现具体逻辑。我自己服
菜汪在路上
·
2024-01-22 12:22
springCloud
spring
cloud
ribbon
java
SpringCloud
Alibaba----Nacos
欢迎来到Nacos的世界!一.Nacos简介二.Nacos的关键特性三.nacos相关图四.Nacos的安装五.使用Nacos完成服务注册与发现六.使用Nacos作为配置中心七.Nacos配置项热更新八.Nacos配置灰度发布九.Nacos集群环境部署十.Nacos服务-领域模型-健康机制十一.Nacos集群一致性协议注意:博主当前使用的最新版2.2.2,随着时间变化博主使用的版本会落后一.Nac
我就是我352
·
2024-01-22 10:52
Spring
java
spring
cloud
SpringCloud
微服务实战6 -
SpringCloud
Alibaba Nacos(服务注册与发现、配置中心)
一、
SpringCloud
Alibaba入门简介1、为什么会出现
SpringCloud
Alibaba
SpringCloud
Netflix项目进入了维护模式。
陈建111
·
2024-01-22 10:20
SpringCloud学习
java
SpringCloud
Alibaba--nacos
目录一、概述1、简介2、作用3、官方文档及源码4、注册中心的比较二、Nacos的下载及安装1、下载地址2、安装3、启动三、Nacos作为服务注册中心演示1、基于Nacos的服务提供者2、基于nacos的服务消费者3、服务注册中心的对比四、Nacos作为服务配置中心演示一、Nacos作为配置中心-基础配置1、建模块2、配pom3、写yml4、主启动5、controller6、测试7、自带动态刷新二、
小江yy
·
2024-01-22 10:20
spring
cloud
SpringCloud
Alibaba 深入源码 - Nacos 分级存储模型、支撑百万服务注册压力、解决并发读写问题(CopyOnWrite)
目录一、
SpringCloud
Alibaba源码分析1.1、
SpringCloud
&
SpringCloud
Alibaba常用组件1.2、Nacos的服务注册表结构是怎样的?
陈亦康
·
2024-01-22 10:49
SpringCloud
&
Alibaba
面试总结
spring
cloud
spring
后端
SpringCloud
Alibaba 深入源码 - Nacos 和 Eureka 的区别(健康检测、服务的拉取和订阅)
目录一、Nacos和Eureka的区别1.1、以Nacos注册流程来解析区别一、Nacos和Eureka的区别1.1、以Nacos注册流程来解析区别a)首先,我们的服务启动时。都会把自己的信息提交给注册中心,然后注册中心就会把信息保存下来.注册的信息实际上就是一个嵌套Map,结构为Map>,第一层key就是namespace_id,起到环境隔离的作用.value由是一个嵌套Map.第二层的key表
陈亦康
·
2024-01-22 10:47
SpringCloud
&
Alibaba
面试总结
spring
cloud
eureka
java
Spring Cloud 自定义负载均衡的一些问题
SpringCloud
自定义负载均衡的一些问题由于最近毕设要求,需要自定义负载均衡,中途发生OOM错误,一开始莫名其妙,最后才发现问题,特意记录一下。
qq_41562566
·
2024-01-22 10:46
Spring
Boot
spring
cloud
负载均衡
spring
【Java万花筒】云端之旅:Java容器化、微服务与云服务之道
Java云航:容器、Kubernetes、AWS、
SpringCloud
与HttpClient深度探析前言随着云计算的迅猛发展,Java在构建云原生应用和微服务架构方面扮演着关键角色。
friklogff
·
2024-01-22 09:16
Java万花筒
java
微服务
开发语言
云原生
第十五章 : Spring Cloud全链路监控(Pinpoint实战)
第十五章:
SpringCloud
全链路监控(Pinpoint实战)前言本章知识点:Pinpoint的发展历程、特点、优势以及整体架构;数据结构以及对集成框架的兼容性以及Pinpoint实战。
半部论语
·
2024-01-22 09:33
Spring
Cloud
学习指南
spring
cloud
pinpoint
全链路监控
SpringCloud
-高级篇(十四)
缓存的作用是其实就是为了减轻对数据库的压力,缩短服务响应的时间,从而提高整个服务的并发能力,Redis单节点并发其实已经很高了,但是它依然有自己的上限,随着互联网的发展,用户低量越来越大,想淘宝、京东、12306这样的网站,它们的并发量,往往能达到亿级一上的并发量,这个时候仅仅使用Redis是不能够满足高的并发需求的。下面学习的多级缓存正是为了应对亿级流量的并发(1)多级缓存的架构浏览器可以把服务
喵俺第一专栏
·
2024-01-22 07:25
java
开发语言
SpringCloud
-高级篇(十五)
下面要做的是Nginx的业务集群,在里面实现本地缓存,本地缓存未命中查Redis,Redis未命中查tomcat,这样的业务,在nginx集群中实现的,通过nginx来做业务编码,不在是用tomcat做编码了前面利用tomcat做编码,其实是用java语言去写业务逻辑,nginx中用一种新的语言去写业务逻辑Luanginx和tomcat都是Web服务,java和Lua是开发的语言(1)初始LuaC
喵俺第一专栏
·
2024-01-22 07:54
spring
cloud
spring
后端
SpringCloud
之OpenFeign的学习、快速上手
官方文档:
SpringCloud
OpenFeign中文文档(springdoc.cn)2、OpenFeign的使用2.1准备我们准备了两个
两年半的个人练习生^_^
·
2024-01-22 06:18
spring
cloud
学习
spring
SpringCloud
Aliba-Sentinel【下篇】-从入门到学废【6】
java小课堂==和equals的区别是什么?对于基本类型,==比较的是值;对于引用类型,==比较的是地址;equals不能用于基本类型的比较;如果没有重写equals,equals就相当于==;如果重写了equals方法,equals比较的是对象的内容;目录
[email protected]
系列3.Fegin系列4.规则持久化
[email protected]
按资源
会敲代码的小张
·
2024-01-22 06:11
spring
cloud
sentinel
java
后端
分布式
中间件
ribbon
SpringCloud
Gateway微服务网关实战与源码分析
概述定义
SpringCloud
Gateway官网地址https://spring.io/projects/spring-cloud-gateway/最新版本3.1.3
SpringCloud
Gateway
Java技术人
·
2024-01-22 05:09
SpringCloud
--Feign&Gateway
SpringCloud
–Feign&Gatewayhttp客户端-FeignRestTemplate方式调用存在的问题:代码可读性差,编程体验不统一参数复杂url难以维护而http客户端Feign可以帮助我们优雅的实现
Java之弟
·
2024-01-22 05:57
SpringCloud
spring
cloud
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他