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
Finchley微服务实战
记录关于springCloud 网关从zuul升级到gateway所遇到的问题
服务最开始引入的主要依赖版本如下:org.springframework.bootspring-boot-starter-parent2.1.1.RELEASEUTF-8UTF-81.8
Finchley
.SR1
Mr_maDuo
·
2023-03-28 15:00
Alibaba技术官甩出的SpringCloud笔记,GitHub已标星81.6k
今天,我们要分享的是,Alibaba技术官丢出来的SpringCloud
微服务实战
笔记,这份笔记让人看了不得不爱,目前在GitHub的热度
Java_苏先生
·
2023-03-25 21:54
微服务实战
——Spring Cloud + Zuul Gateway + Eureka集成
上一篇简单说了SpringCloud与Eureka的集成。主要解决了微服务间的服务注册及调用的问题。这一篇集成Zuul,而后结合SpringCloud、Eureka、Zuul环境下进行真实系统联调,帮助更好的对这些组件的理解。毕竟,实战才是学习最快的方法。一、聊聊网关上篇也提到过,微服务下,各个业务模块都被拆分成相互独立的微服务。虽然注册中心(如Eureka)解决了服务内部的注册发现、健康检查等问
渠唐
·
2023-03-24 15:05
尚硅谷Docker实战教程学习总结文档
目录Docker与
微服务实战
(2022版)1、基础篇(零基础小白)1.1、Docker简介1.1.1、怎么去学习Docker1.1.2、是什么1.1.2.1、为什么会有docker的出现?
hippoDocker
·
2023-03-22 11:10
#
Linux
docker
学习
运维
1.Go语言高并发与
微服务实战
--- 云原生架构
1.1云计算的历史1.1.1云计算的基础:虚拟化技术1.1.2基于虚拟机的云计算1.1.3容器的横空出世和容器编排大战1.1.4云计算演进总结1.2云原生是什么1.2.1云原生出现的背景1.2.2云原生的定义1.2.3云原生与12因素1.3云原生的基础架构1.3.1微服务1.3.2容器1.3.3服务网格1.3.4DevOps
enlyhua
·
2023-03-22 11:44
Golang
云原生
架构
golang
SpringCloud Alibaba
微服务实战
十七 - JWT认证
概述在OAuth2体系中认证通过后返回的令牌信息分为两大类:不透明令牌(opaquetokens)和透明令牌(notopaquetokens)。不透明令牌就是一种无可读性的令牌,一般来说就是一段普通的UUID字符串。使用不透明令牌会降低系统性能和可用性,并且增加延迟,因为资源服务不知道这个令牌是什么,代表谁,需要调用认证服务器获取用户信息接口,如下就是我们在资源服务器中的配置,需要指明认证服务器的
JAVA日知录
·
2023-03-22 06:18
浅入SpringCloud之Eureka之整合MyBatis、JPA(二)
整合MyBatis和JPASpringCloud使用版本SpringBoot:2.0.6.RELEASESpringCloud:
Finchley
.SR2需要的依赖pomSpringBootorg.springframework.bootspring-boot-starter-parent2.0.6
猴小马_spancer
·
2023-03-21 09:08
微服务实战
(一):微服务架构的优势与不足
微服务实战
(一):微服务架构的优势与不足【编者的话】本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。
hdn040083
·
2023-03-20 09:39
微服务实战
05-服务链路追踪
在前面的例子里,我们有两个微服务,分别是订单服务和物流服务,随着业务的增加,就会有越来越多的微服务存在,他们之间也会有更加复杂的调用关系。这个调用关系,仅仅通过观察代码,会越来越难以识别,所以就需要通过zipkin服务链路追踪服务器这个东西来用图片进行识别了。Zipkin是一个分布式的服务跟踪系统,可以帮助我们收集分布式系统的性能数据,并跟踪请求在不同服务间的流转情况。它通过在不同的服务间发送轻量
剽悍一小兔
·
2023-03-20 09:19
微服务
java
架构
微服务实战
04-feign服务调用
其实,在feign之前还有一个叫做Ribbon的东西,他们的原理都是rpc远程调用。我们的教程不讲ribbon,只讲feign,因为feign其实就是对Robbon的一个封装,是现在大多数企业的选择。1.物流模块不多废话了,我们这一节来做一个物流模块,先干起来再说。物流系统也要注册到eureka,属于一个eureka-client org.springframework.cloud s
剽悍一小兔
·
2023-03-20 09:48
微服务
java
spring
boot
SpringCloud教程|第七篇: 高可用的分布式配置中心(
Finchley
版本)
首先:欢迎各位学习java和大数据的程序员朋友们加入Java交流学习群:721506929,群内提供免费的架构学习资料,有需要的朋友可以进群来学习。https://www.fangzhipeng.com/springcloud/2017/06/01/sc01-eureka.html本文出自方志朋的博客上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很
伯雅之英
·
2023-03-15 23:48
2020年springcloud和springboot版本对应详情
养成良好的记录习惯作者:黄黄springcloud有一些组件已经停止维护更新,这里整理一下最新的springcloud对应的springboot版本的详情信息spring-cloud依赖spring-boot依赖
Finchley
.M2
黄黄丶
·
2023-03-15 01:54
3.springcloud_eureka服务发现(
Finchley
.SR2)
这是一个从零开始的springcloud的系列教程,如果你从中间开始看,可能会看不明白.请进入我的系列教程开始从头开始学习.spring-cloud教程服务发现在框架中,服务之间的相互调用不再通过传统的ip地址来寻找到对方.而是通过服务名称,然后向服务注册中心获取服务ip地址,然后再进行调用,达到动态化增加服务和自动化发现服务的目的.传统方式调用:服务A->http请求(服务B的ip地址192.1
机智的jack
·
2023-03-14 14:49
springcloud
微服务实战
:服务网关,Gateway
服务网关:SpringCloudGateway前面已经介绍了基于SpringCloud搭建微服务框架所需要的必需组件,利用这些组件再配合客户端就可以构建出一个完整的系统。但在实际应用场景中,每一个微服务都会部署到内网服务器中,或者禁止外部访问这些端口,这是对应用的一种安全保护机制。因此,我们如果想通过互联网来访问这些服务,需要一个统一的入口,这就是本章将介绍的微服务的又一大组件——服务网关。我们需
写代码的珏秒秒
·
2023-03-11 18:56
Java
程序员
编程
spring
cloud
微服务
gateway
Go语言高并发与
微服务实战
Go语言高并发与
微服务实战
近年来云原生技术发展迅猛,帮助开发者在云上快速和频繁地构建、发布和部署应用,以提高开发效率和快速定位故障。
Baloneo
·
2023-03-11 10:12
Spring Cloud Zuul 中 ribbon 和 hystrix 配置说明(
Finchley
版本)
本篇主要讲解一下SpringCloud中Zuul组件的Ribbon和Hystrix的配置。Ribbon:负载均衡,是针对服务的多实例负载均衡的配置Hystrix:熔断器,当zuul网关调用具体的业务的时候可能受到网络,代码执行时间等影响长时间无响应,这个时候就需要配置hystrix,避免线程长时间占用内存,造成内存泄露,服务挂掉Ribbon配置通过查阅官方文档,我找到了配置方案。路由方式的不同配置
AaronSimon
·
2023-03-11 06:05
docker学习(四):DockerFile
微服务实战
及docker端口映射
文章目录前言1.Dockerfile介绍2.
微服务实战
案例3.docker端口映射3.1查看docker网络模式命令3.2docker网络模式前言大家好,这是我学习docker系列的笔记文章,目标是掌握
拒绝冗余
·
2023-03-09 10:38
k8s学习
docker
微服务
go-micro+gin+etcd
微服务实战
之服务注册与发现
在构建微服务时,使用服务发现可以减少配置的复杂性,本文以go-micro为微服务框架,使用etcd作为服务发现服务,使用gin开发golang服务。使用gin的原因是gin能够很好的和go-micro进行集成。本文主要介绍服务注册和发现的实现关于如何搭建etcd服务可以看历史文章本文默认以搭建好了etcd服务,服务的地址是:192.168.109.131:12379如果你搭建好了自己的etcd服务
鬼厉
·
2023-03-09 04:38
【微服务】Nacos 前端设计
目录一、背景二、选型React1、VuevsReactvsAngular1.1、npmtrends2、GitHubStats3、根据自身情况选型4、现状5、小结6、React/Vue⽣态三、方案
微服务实战
卡布奇诺-海晨
·
2023-03-09 00:20
SpringCloud
微服务
架构
云原生
SpringCloud
微服务实战
——搭建企业级开发框架(五十):集成移动端推送功能的系统通知公告数据库设计
系统的通知公告功能似乎是很容易被忽略的功能模块,在传统的软件系统中,一般OA类软件系统不可或缺,而在应用软件系统中此功能或有或无,在现在大多数的互联网软件系统中,此功能又必不可缺。所以,在框架设计时,我们需要考虑业务系统是否需要此功能模块,然后将此功能作为扩展插件,在需要时开启,在不需要时配置关闭即可。 在系统公告设计之前,我们需要综合考虑目前系统通知公告功能都有哪些类型和实现方式。在类型方
全栈程序猿
·
2023-03-07 13:58
基于Java+SpringBoot+Vue+Uniapp前后端分离健身预约系统设计与实现
可提供微服务项目搭建与毕业项目实战✌博主作品:《
微服务实战
》专栏是本人的实战经验总结,《Spring家族及微服务系列》专注Spring、SpringMVC、SpringBoot、SpringCloud系列
卡布奇诺-海晨
·
2023-02-22 23:38
uniapp项目案例
java
vue.js
spring
boot
基于Java+SpringBoot+Vue+Uniapp前后端分离商城系统设计与实现
可提供微服务项目搭建与毕业项目实战✌博主作品:《
微服务实战
》专栏是本人的实战经验总结,《Spring家族及微服务系列》专注Spring、SpringMVC、SpringBoot、SpringCloud系列
卡布奇诺-海晨
·
2023-02-22 23:08
uniapp项目案例
spring
boot
vue.js
SpringCloud Alibaba
微服务实战
三 - 服务调用
SpringCloudAlibaba
微服务实战
三-服务调用通过前面两篇文章我们准备好了微服务的基础环境并运行注册服务到nacos上了统一接口返回结构在开始今天的正餐之前我们先把上篇文章中那个丑陋的接口返回给优化掉
小申ee
·
2023-02-21 20:02
java
微服务
微服务
spring
cloud
java
Spring Cloud Alibaba 从入门到精通(2023)
学习目标本系列文章涉及
微服务实战
项目中所有用到的技术点,学习完成可系统掌握微服务架构设
·
2023-02-21 10:23
docker+etcd+go-micro api网关的搭建及使用
实现服务间的调用本文以下内容为基础,未看过的请移步:【ubuntu+docker搭建etcd集群】:https://www.jianshu.com/p/ec0e4911236d【go-micro+gin+etcd
微服务实战
之服务注册与发现
鬼厉
·
2023-02-18 07:30
SpringCloudAlibaba
微服务实战
教程系列
一、SpringCloudAlibaba简介SpringCloudAlibaba致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用服务。依托SpringCloudAlibaba,您只需要添加一些注解和少量配置,就可以将SpringCloud应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建
Albert牛娜飞
·
2023-02-17 11:50
Spring-cloud
微服务实战
【九】:分布式配置中心config
回忆一下,在前面的文章中,我们使用了springcloudeureka/ribbon/feign/hystrix/zuul搭建了一个完整的微服务系统,不管是队内还是对外都已经比较完善了,那我们的系统是否还有值得继续优化的地方呢?答案肯定是有的,那就是分布式配置中心config.那什么是分布式配置中心,我们为什么又需要分布式配置中心呢?什么是分布式配置中心? 所谓配置中心,就是将配置的数据放在
悟空不败
·
2023-02-16 21:24
《史上最简单的 SpringCloud 教程》系列
作者:老刘链接:https://www.zhihu.com/question/283286745/answer/707025565《史上最简单的SpringCloud教程》系列:
Finchley
版本SpringCloudFinchley
乐于吕
·
2023-02-05 10:37
微服务实战
笔记-学成在线-day03
知识点vue中router的用法spring-data-mongodb的用法服务端异常统一封装处理vue中router的用法vue中router的作用就是从当前页面跳转到另外一个页面,类似于a标签,不同的是,它可以在跳转的时候传递一些参数。router跳转页面的方式在router/index.js中指定菜单地址,通过菜单跳转在router/index.js中配置///cms/page/edit/:
sssdal19995
·
2023-02-04 09:17
java
java
微服务实战
笔记-学成在线-day08
分布式文件管理系统FastDFSfastdfs基础知识fastdfs是一个分布式文件管理系统,它与传统的分布式文件管理系统不同,它不对文件进行分块存储(前面使用到的gridfs会对文件进行切割),所以在小文件的存储和读取上,它的性能十分优越。架构tracker(追踪/调度服务器)tracker的作用是负载均衡和调度,应用程序通过请求调度器来获取哪个storage为本次请求服务。storagesto
sssdal19995
·
2023-02-04 09:17
java
java
微服务实战
笔记-学成在线-day01
知识点:SSI服务端包含技术MongoDBSwagger使用LombokSSI服务端包含技术ssi技术可以将多个小模块的界面拼凑到一起形成一个完整的界面,主流的web应用服务器(nginx)都提供了支持。使用ssi的好处,当我们门户网站内的某一小块需要改变,比如页头或者页脚等需要修改内容的时候,我们不用去修改整个门户页面,只用修改对应的子页面即可nginx使用:nginx使用ssi非常简单,只用在
sssdal19995
·
2023-02-04 09:46
java
java
Spring cloud -
Finchley
SR2 苦不堪言
最近着手开始做微服务架构调整,使用springcloudFinchleySR2版本,通过网上的资料进行系统部署,一路上遇到springsecurity5/zipkin等等一堆的坑·····等有空整理一下爬坑指南
狼團
·
2023-02-03 19:20
SpringCloud
微服务实战
——搭建企业级开发框架(四十三):多租户可配置的电子邮件发送系统设计与实现
在日常生活中,邮件已经被聊天软件、短信等更便捷的信息传送方式代替。但在日常工作中,我们的重要的信息通知等非常有必要去归档追溯,那么邮件就是不可或缺的信息传送渠道。对于我们工作中经常用到的系统,里面也基本都集成了邮件发送功能。 SpringBoot提供了基于JavaMail的starter,我们只要按照官方的说明配置邮件服务器信息,即可使我们的系统拥有发送电子邮件的功能。但是,在我们GitEg
全栈程序猿
·
2023-02-03 16:00
SpringCloud
微服务实战
:Nacos服务注册与配置中心(非常详细附git源码)
Springboot-cli开发脚手架系列文章目录Springboot-cli开发脚手架系列简介`Nacos的特性``Nacos服务注册中心`1.环境准备2.创建Springcloud项目3.服务提供者4.服务消费者6.源码分享简介Nacos提供了一系列简单易用的特性,能够帮助我们快速地实现动态服务发现、服务配置等功能。Nacos的特性服务发现服务健康监测动态配置服务动态DNS服务服务及其元数据管
全栈小定
·
2023-02-03 08:19
SpringCloud实战
spring
cloud
nacos
openfeign
注册中心
服务发现
2018-05-17 springCloud provider(服务提供方) consumer(服务调用方) server(注册中心) 运行原理
出处(翟永超老师的《SpringCloud
微服务实战
》)Provider第一步provider注册到server上provider模块启动的时候会通过发送rest请求的方式把自己服务的一些元数据注册到eurekaserver
风之流炎
·
2023-01-31 19:27
爱了!GitHub标星100k的Alibaba内部SpringCloud笔记真的太香了!
今天,我们要分享的是,Alibaba技术官丢出来的SpringCloud
微服务实战
笔记,这份笔记让人看了不得不爱,目前在GitHub的热度
是阿胖胖吖
·
2023-01-31 03:28
Alibaba技术专家甩出的Spring Cloud手册,GitHub上Star已达82k
今天,我们要分享的是,Alibaba技术官丢出来的SpringCloud
微服务实战
笔记,这份笔记让人看了不得不爱,目前在GitHub的热度
ikyrxbxfas
·
2023-01-31 01:54
Spring
Java
Java编程
java
spring
开发语言
重新认识Java微服务架构-认证服务
前言之前通过阅读《Spring
微服务实战
》写过关于spring-cloud+spring-security+oauth2的认证服务和资源服务文章,以及写过关于spring-gateway做token校验的文章
·
2023-01-30 22:49
第七课 Spring Cloud分布式
微服务实战
-分布式搜索引擎ES
第七课SpringCloud分布式
微服务实战
-分布式搜索引擎EStags:Java慕课网categories:ES文章目录第七课SpringCloud分布式
微服务实战
-分布式搜索引擎ES第一节ES介绍安装
道教儒佛电磁波
·
2023-01-30 11:06
Spring
Cloud分布式微服务实战
搜索引擎
elasticsearch
分布式
SpringCloud
微服务实战
——搭建企业级开发框架(四十八):【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
uni-app默认使用uni-ui全端兼容的、高性能UI框架,在我们开发过程中可以满足大部分的需求了,并且如果是为了兼容性,还是强烈建议使用uni-ui作为UI框架使用。 如果作为初创公司,自身又不想费太多精力去自己设计一套UI框架,那么DCloud插件市场提供了很多优秀的UI框架,最重要的是有些UI框架能够提供一整套行业的页面模板,比如,前几年电商项目比较火,Vant、ColorUI等提供
全栈程序猿
·
2023-01-29 22:19
Spring cloud
微服务实战
(一)基于OAUTH2.0统一认证授权的微服务基础架构
发布了两年多的文章今天发现被CSDN关了,理由如下:image.png现在迁移到看看是否有问题。1.架构图技术团队通过一段时间的积累后,我们打算对往后的一些新项目采用SpringCloud技术栈来实现。大概微服务的架构如下:这里写图片描述Euraka注册中心集群Zuul网关集群各模块微服务集群Nginx实现负载均衡SpringCloudConfig统一配置中心Monitor微服务监控代码传送:ht
新学年
·
2023-01-27 06:11
基于Java+SpringBoot+Vue求职招聘系统设计与实现
可提供毕业项目实战✌博主作品:《
微服务实战
》专栏是本人的实战经验总结,《Spring家族及微服务系列》专注Spring、SpringMVC、SpringBoot、SpringCloud系列、Nacos等源码解读
卡布奇诺-海晨
·
2023-01-15 15:14
Java项目案例
spring
boot
vue.js
求职招聘
【微服务】Nacos 认证机制
2.3、Token登录流程2.4、jwt框架选型2.5、会话超时3、SSO支持4、UI设计5、接口设计6、数据库表设计6.1、user表6.2、roles表7、Filter拦截请求8、配置开关9、传输通道
微服务实战
卡布奇诺-海晨
·
2023-01-15 15:40
SpringCloud
微服务
分布式
Go语言高并发与
微服务实战
- 学习笔记 第2章 微服务概述 2.1 系统架构的演进 2.1.3 SOA面向服务架构
Go语言高并发与
微服务实战
-学习笔记文章目录Go语言高并发与
微服务实战
-学习笔记第2章微服务概述2.1系统架构的演进2.1.3SOA面向服务架构第2章微服务概述2.1系统架构的演进2.1.3SOA面向服务架构当垂直架构拆分的应用越来越多
Ding Jiaxiong
·
2023-01-15 08:56
非零基础自学Go
微服务
架构
系统架构
2021年JAVA 精心整理的常见面试题-附详细答案【持续更新~~】
JVM底层关注我们,更多技术干货:2000多G的计算机各行业电子资源分享(持续更新)2020年微信小程序全栈项目之喵喵交友【附课件和源码】SpringBoot开发小而美的个人博客【附课件和源码】Java
微服务实战
普通网友
·
2023-01-14 07:24
面试
学习路线
阿里巴巴
mysql
intellij-idea
centos
【微服务】Nacos 健康检查机制
目录一、前言二、注册中心的健康检查机制三、Nacos健康检查机制四、临时实例健康检查机制五、永久实例健康检查机制六、集群模式下的健康检查机制七、小结
微服务实战
Spring家族及微服务系列文章一、前言在前文中
卡布奇诺-海晨
·
2023-01-10 07:57
SpringCloud
微服务
java
运维
【微服务】Nacos 配置管理模块
2.1、有DB模式(读写分离架构)2.2、无DB模式3、SDK与Server的⼀致性协议3.1、Nacos1.X3.2、Nacos2.X二、Nacos⾼可⽤设计1、全局高可用2、同城容灾3、数据多级容灾
微服务实战
卡布奇诺-海晨
·
2023-01-10 07:57
SpringCloud
微服务
架构
云原生
【
微服务实战
系列】sentinel降级规则(慢比率调用、异常比例,异常数)
流控是对外部来的⼤流量请求进⾏控制的,熔断降级的视⻆是对内部问题进⾏处理。Sentinel降级会在调⽤链路中某个资源出现不稳定状态时(例如调⽤超时、异常⽐例升⾼或者单位时间异常数较高),对这个资源的调⽤进⾏限制,让请求快速失败,避免影响到其它的资源⽽导致级联错误,进而导致整个系统的雪崩不可用。当资源被降级后,在接下来的降级时间窗⼝之内,对该资源的调⽤都⾃动熔断。在Hystrix中有一个活动时间窗口
dream21st
·
2023-01-10 03:19
微服务实战系列
微服务
java
spring
cloud
【
微服务实战
系列】gateway网关路由规则详解
文章目录1新建一个gateway项目2GateWay路由规则详解2.1时间点前2.2时间点后2.3时间点之间2.4cookies匹配2.5Header正则匹配指定值2.6请求Host匹配指定值2.7请求Method匹配指定请求⽅式2.8请求路径正则匹配2.9请求包含某参数并且参数值匹配正则表达式3.0远程地址匹配3GateWay动态路由SpringCloudGateWay是SpringCloud的
dream21st
·
2023-01-09 08:06
微服务实战系列
微服务
gateway
spring
cloud
Spring Cloud
微服务实战
之客户端负载均衡-Spring Cloud Ribbon
客户端负载均衡RestTemplate详解看一点源码负载均衡的客户端接口:LoadBalancerClientpublicinterfaceLoadBalancerClient{//根据传入的服务名serviceId,从负载均衡器中挑选一个对应服务的实例ServiceInstancechoose(Stringvar1);//使用从负载均衡器中挑选出的服务实例来执行请求内容Texecute(Stri
时间慢慢
·
2022-12-30 05:33
Spring
Cloud
spring学习笔记
ribbon
spring
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他