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微服务
之负载均衡Ribbon
本次使用Eureka作为注册中心,向其中注册进两个相同服务名的服务(EUREKA-PROVIDER),做一个简单服务提供者集群。再注册进一个消费者调用提供者。两个提供者除了application中的服务端口号不同,其他代码都相同提供者的controller@Controller@RequestMapping("user")publicclassUserControllerProvider{@Aut
名字忒不好取
·
2022-05-30 07:18
【学习笔记】
SpringCloud微服务
架构
文章目录@[toc]
SpringCloud微服务
架构一、认识微服务1.服务架构的演变1.1单体架构1.2分布式架构1.3服务治理1.4微服务1.5总结2.微服务技术对比2.1微服务架构2.2微服务技术对比
BlackBox_
·
2022-05-30 07:15
SpringCloud
微服务
spring
cloud
架构
分布式
SpringCloud微服务
实战——搭建企业级开发框架集成OpenFeign用于微服务间调用
作为SpringCloud的子项目之一,SpringCloudOpenFeign以将OpenFeign集成到SpringBoot应用中的方式,为微服务架构下服务之间的调用提供了解决方案。首先,利用了OpenFeign的声明式方式定义Web服务客户端;其次还更进一步,通过集成Ribbon或Eureka实现负载均衡的HTTP客户端。 OpenFeign可以使消费者将提供者提供的服务名伪装为接口进行消
myqq_593186283
·
2022-05-24 12:43
javaweb
spring
cloud
微服务
java
Java面试必问题:Spring Cloud底层原理
因此本文将通过大量的手绘图,给大家谈谈
SpringCloud微服务
架构的底层原理。实际上,SpringCloud是一个全家桶式的技术栈,包含了很多组件。
pastclouds
·
2022-05-24 02:19
Java面试必问题大神必经之路
Eureka
Ribbon
Feign
Hystrix
Zuul
SpringCloud微服务
项目下的权限校验
1.以前的单体架构权限验证用户登录操作传入用户名和密码,传到后端,后端到DB里查询,如果查到就返回登录成功并把session信息存到内存中并把session的唯一标识(JessionId)返回给我们的浏览器,浏览器就会把我们的JessionId存到cookie里面,当我们下一次请求的时候,一样会被我们的登录拦截器拦截到,然后通过JessionId获取session判断你有没有登录过,如果有就说明你
抗内卷程序员
·
2022-05-24 02:33
反内卷
spring
cloud
微服务
java
SpringCloud——微服务五大组件基础开发学习
SpringCloud微服务
概述什么是微服务?
要不一起ci个饭
·
2022-05-24 02:29
springCloud
spring
cloud
微服务
java
SpringCloud微服务
实战——搭建企业级开发框架(四十):使用Spring Security OAuth2实现单点登录(SSO)系统
一、单点登录SSO介绍 目前每家企业或者平台都存在不止一套系统,由于历史原因每套系统采购于不同厂商,所以系统间都是相互独立的,都有自己的用户鉴权认证体系,当用户进行登录系统时,不得不记住每套系统的用户名密码,同时,管理员也需要为同一个用户设置多套系统登录账号,这对系统的使用者来说显然是不方便的。我们期望的是如果存在多个系统,只需要登录一次就可以访问多个系统,只需要在其中一个系统执行注销登录操作,
全栈程序猿
·
2022-05-19 08:38
SpringBoot
SpringCloud
Vue.js
spring
cloud
微服务
SSO
单点登录
授权服务器
OAuth2密码模式已死,最先进的Spring Cloud认证授权方案在这里
旧的SpringSecurityOAuth2停止维护已经有一段时间了,99%的
SpringCloud微服务
项目还在使用这些旧的体系,严重青黄不接。
·
2022-05-15 17:35
java
OAuth2密码模式已死,最先进的Spring Cloud认证授权方案在这里
旧的SpringSecurityOAuth2停止维护已经有一段时间了,99%的
SpringCloud微服务
项目还在使用这些旧的体系,严重青黄不接。
码农小胖哥
·
2022-05-15 16:00
SpringCloud微服务
实战——搭建企业级开发框架(四十):使用Spring Security OAuth2实现单点登录(SSO)系统
一、单点登录SSO介绍 目前每家企业或者平台都存在不止一套系统,由于历史原因每套系统采购于不同厂商,所以系统间都是相互独立的,都有自己的用户鉴权认证体系,当用户进行登录系统时,不得不记住每套系统的用户名密码,同时,管理员也需要为同一个用户设置多套系统登录账号,这对系统的使用者来说显然是不方便的。我们期望的是如果存在多个系统,只需要登录一次就可以访问多个系统,只需要在其中一个系统执行注销登录操作,
全栈程序猿
·
2022-05-12 12:31
Maven---彻底理解聚合项目和父子模块的关系
实际的开发项目中,经常会使用maven搭建聚合项目或父子模块,比如说现在的
springcloud微服务
项目,需要把API接口和具体的业务逻辑分开,API可以打成jar包给其它模块项目用feign调用。
澹泊明志 宁静致远
·
2022-05-12 12:54
maven
java
maven
SpringCloud微服务
实战——搭建企业级开发框架(四十):使用Spring Security OAuth2实现单点登录(SSO)系统
一、单点登录SSO介绍目前每家企业或者平台都存在不止一套系统,由于历史原因每套系统采购于不同厂商,所以系统间都是相互独立的,都有自己的用户鉴权认证体系,当用户进行登录系统时,不得不记住每套系统的用户名密码,同时,管理员也需要为同一个用户设置多套系统登录账号,这对系统的使用者来说显然是不方便的。我们
全栈程序猿
·
2022-05-12 09:00
maven-compiler-plugin版本指定方式
文件添加支持2环境jdk/jre指定3JavaBuild4pom文件去除支持maven-compiler-plugin配置JDK版本仓库地址使用过的配置补充说明maven-compiler-plugin版本指定
springcloud
·
2022-05-11 13:59
基于Docker+Kubernetes,微服务容器化开发实战
本篇文章结合实际生产项目的架构重构过程和经验,详细介绍从单体架构过渡到微服务容器化的分布式架构的各方面,主要包括微服务开发和运维技术梭的选型、
SpringCloud微服务
开发、Rancher和Kubemetes
·
2022-05-10 17:33
java架构师书籍推荐,Java后端知识体系
一、
SpringCloud微服务
概念定义提起微服务,不得不提SpringCloud全家桶系列,SpringCl
A程序员导师
·
2022-04-28 21:03
Java
经验分享
架构
java
springboot项目改造成
springcloud微服务
并docker部署
一、改造项目1.1修改pom.xml节点下添加---------------------------------------------------------Greenwich.SR1oa#这里oa需要改成自己项目的名称----------------------------------------------------------节点下添加--------------------------
繁华哟
·
2022-04-28 19:22
java
java
后端
mysql中工资表,MySQL操作工资表,获取累计工资和月平均工资
项目技术栈:前端vue.js+后端
SpringCloud微服务
1、加入给出一张工资表,除了在前端页面显示这个人的工资条之外,还需要显示这个人的累计工资和月
没吃药的小沙弥
·
2022-04-27 11:16
mysql中工资表
《Jenkins持续集成入门到精通-进阶篇》
《Jenkins持续集成入门到精通-进阶篇》《Jenkins持续集成入门到精通-进阶篇》4.Jenkins+Docker+
SpringCloud微服务
持续集成(上)4.1Jenkins+Docker+SpringCloud
过了火的你
·
2022-04-24 15:18
框架&中间件
jenkins
ci
java
【spring colud】spring cloud微服务项目搭建【spring boot2.0】
springcloud微服务
项目搭建===================================示例版本:1.springboot2.0版本2.开发工具IntellJIDEA=========
秤秤biubiu
·
2022-04-24 09:59
java
spring
spring
如何把项目改成微服务项目_SpringBoot项目拆分为
SpringCloud微服务
- 从0-1开始搭建微服务...
前言距离我搭建完个人开发框架并写完笔记也已经过去很长时间了,在这段时间内我学习了SpringCloud相关的知识,从这篇笔记开始把之前搭建的单体框架拆分成微服务框架,并希望在从中学到更多的知识,以及更多维度上的考虑;在此搭建的过程中,也希望各位大佬多多指点,多提建议,共同进步。参考:确定SpringCloud基础项目结构关于微服务框架中都有什么服务模块,因为现在没什么业务场景,我就暂时按着学习到的
weixin_39644139
·
2022-04-24 09:27
如何把项目改成微服务项目
教你搭建一个
springcloud微服务
项目框架
目标:用maven搭建一个
springcloud微服务
项目,使用nacos作为服务注册。
我也可以是流浪的诗人
·
2022-04-24 09:56
maven
java
从零开始搭建
SpringCloud微服务
框架(一)————基础框架搭建
前言:最近一直在学习
SpringCloud微服务
框架,公司使用的也是这一套框架,所以想总结一下自己的技术,就当做沉淀吧。
BigBossc
·
2022-04-24 09:54
SpringCloud
spring
boot
eureka
maven
springcloud
zookeeper原理面试,mybatis基础面试题
一、
SpringCloud微服务
概念定义提起微服务,不得不提SpringCloud全家桶系列,SpringCloud是一个服务治理平台,是若干个框架的集合,提供了全套的分布式系统解决方案。
A程序员导师
·
2022-04-23 01:04
Java
经验分享
面试
java
springcloud微服务
(二十四)-网关GateWay三大特性路由、断言、过滤器
一、Gateway创建动态路由我们从gateway的配置文件application.yml中可以看到,url是固定的,并不能实现负载均衡,依然存在着问题。所以需要配置动态路由。即从注册中心动态创建路由的功能,利用微服务名进行路由。server:port:9527spring:application:name:cloud-gateway-servercloud:gateway:discovery:l
花果水莲
·
2022-04-17 00:28
微服务
spring
cloud
微服务
gateway
BAT面试&高级进阶,Java架构师之路
top1:
SpringCloud微服务
实战基础知识微服务构建:Spri
A程序员导师
·
2022-04-13 15:15
Java
经验分享
面试
java
SpringCloud微服务
实战——搭建企业级开发框架(三十九):使用Redis分布式锁(Redisson)+自定义注解+AOP实现微服务重复请求控制
通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,此时我们需要考虑在后台增加防重设置。考虑到微服务分布式的场景,
全栈程序猿
·
2022-04-13 12:00
教你创建
springcloud微服务
的基础子服务的超详细过程
目录一、创建父项目1.选择SpringInitializr2.Type选择为MavenPOM,JavaVersion选择为83.勾选一些基本的依赖,如lombok和spring-boot-starter-web4.创建好了的父项目结构如下:二、创建二级项目1.选择新建Module2.选择Maven3.填写Name4.修改openfeignpom.xml文件,并删除掉该项目下的src文件5.创建完成
·
2022-04-02 12:27
SpringCloud微服务
治理技术入门(SCN)
1.集群、分布式、微服务首先先理解三个感念什么是集群?:同一个业务,部署在多个服务器上,目的是实现高可用,保证节点可用!什么是分布式?:一个业务分拆成多个子业务,部署在不同的服务器上,每个子业务都可以做成集群,目的是为了分摊服务器(软件服务器(tomcat等)和硬件服务器:主机节点)的压力。什么又是微服务?:相比分布式服务来说,它的粒度更小,小到一个服务只对应一个单一的功能,只做一件事,使得服务之
我也有梦想呀
·
2022-04-02 08:00
微服务网关实战——Spring Cloud Gateway
导读作为NetflixZuul的替代者,SpringCloudGateway是一款非常实用的微服务网关,在
SpringCloud微服务
架构体系中发挥非常大的作用。
m0_54852350
·
2022-03-31 10:18
java
java
后端
SpringCloud微服务
框架一套就够(下集)
个人简介作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。文章目录个人简介SpringCloudNetflix断路器springcloudHystrix服务降级全局服务降级服务熔断Hystrix-DashboardBug:Hystrix仪表盘连接不上Bug:Hystrix仪表盘一直是loading服务网关sp
摸鱼打酱油
·
2022-03-30 13:14
笔记
分布式
java
spring
cloud
spring
boot
java-ee
SpringCloud微服务
详解:最新“美团+字节+腾讯”三面问题
前言Spring是一个非常流行和成功的Java应用开发框架。SpringSecurity是Spring家族中的一个安全管理框架,提供了一套Web应用安全性的完整解决方案。在用户认证方面,SpringSecurity框架支持主流的认证方式,包括HTTP基本认证、HTTP表单验证、HTTP摘要认证、OpenID和LDAP等。在用户授权方面,SpringSecurity提供了基于角色的访问控制和访问控制
Java二叉树
·
2022-03-23 23:12
程序员
java
后端
面试
哨兵 双向 java_
SpringCloud微服务
:Sentinel哨兵组件,管理服务限流和降级
一、基本简介1、概念描述Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。包括核心的独立类库,监控台,丰富的使用场景验证。(这似乎是阿里开源组件的一贯作风,极其有特点,且特点很规律)基本特性图:补刀一句:这种图很多人可能不在意,但是一般官方给这个图就是该中间件的基本使用思路,与核心功能点。2、基础性概念资源管理资源是Sentinel组件中的核心概念之一。
不押仄
·
2022-03-17 07:12
哨兵
双向
java
青云企业级容器平台 QKCP 迎来重磅升级
除了完整复刻KubeSphere全部能力,QKCP在多云Kubernetes集群管理、DevOps、服务网格、
SpringCloud微服务
、应用管理等多个云原生核心业务场景有更多功能延伸。
·
2022-03-16 17:20
云计算
Spring Cloud 微服务
SpringCloud微服务
架构介绍单体架构单体架构也称之为单体系统或者是单体应用。就是把系统中所有的功能、模块耦合在一个应用中的架构方式。
爱吃酸梨
·
2022-03-14 04:11
Spring
Cloud
基于Pinpoint对
SpringCloud微服务
项目实现全链路监控的问题
目录1.全链路监控的概念2.pinpoint链路监控组件的介绍3.使用docker部署pinpoint监控组件4.在微服务中集成pinpoint-agent4.1.pinpoint-agent的接入方式4.2.配置pinpoint-agent4.3.修改每个微服务程序的Dockerfile接入pinpoint-agent4.4.先将product商品服务接入到pinpoint观察效果4.5.将所有
·
2022-03-09 15:16
spring cloud oauth2 feign 遇到的坑及解决
目录springcloudoauth2feign遇到的坑客户端模式基于springsecurity
springcloud微服务
增加oauth2权限后feign调用报null一般是这样实现的springcloudoauth2feign
·
2022-03-07 16:37
Spring Cloud——OpenFeign源码解析
Feign被广泛应用在SpringCloud的解决方案中,是学习基于
SpringCloud微服务
架构不可
小波同学
·
2022-03-03 17:19
SpringCloud微服务
实战——搭建企业级开发框架(三十八):搭建ELK日志采集与分析系统
一套好的日志分析系统可以详细记录系统的运行情况,方便我们定位分析系统性能瓶颈、查找定位系统问题。上一篇说明了日志的多种业务场景以及日志记录的实现方式,那么日志记录下来,相关人员就需要对日志数据进行处理与分析,基于E(ElasticSearch)L(Logstash)K(Kibana)组合的日志分析系统可以说是目前各家公司普遍的首选方案。Elasticsearch:分布式、RESTful风格的搜
全栈程序猿
·
2022-02-24 13:00
SpringCloud微服务
实战——搭建企业级开发框架(三十八):搭建ELK日志采集与分析系统
一套好的日志分析系统可以详细记录系统的运行情况,方便我们定位分析系统性能瓶颈、查找定位系统问题。上一篇说明了日志的多种业务场景以及日志记录的实现方式,那么日志记录下来,相关人员就需要对日志数据进行处理与分析,基于E(ElasticSearch)L(Logstash)K(Kibana)组合的日志分析系统可以说是目前各家公司普遍的首选方案。Elasticsearch:分布式、RESTful风格的搜
全栈程序猿
·
2022-02-23 20:21
Devops 开发运维高级篇之Jenkins+Docker+
SpringCloud微服务
持续集成(上)
Devops开发运维高级篇之Jenkins+Docker+
SpringCloud微服务
持续集成(上)Jenkins+Docker+SpringCloud持续集成流程说明大致流程说明:1)开发人员每天把代码提交到
隐姓埋名4869
·
2022-02-21 20:00
SpringCloud微服务
架构实战之微服务治理功能的实现
微服务治理SpringCloud工具套件为微服务治理提供了全面的技术支持。这些治理工具主要包括服务的注册与发现、负载均衡管理、动态路由、服务降级和故障转移、链路跟踪、服务监控等。微服务治理的主要功能组件如下:注册管理服务组件Eureka,提供服务注册和发现的功能。负载均衡服务组件Ribbon,提供负载均衡调度管理的功能。边缘代理服务组件Zuul,提供网关服务和动态路由的功能。断路器组件Hystri
·
2022-02-21 14:16
放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结
放弃Dubbo,选择最流行的
SpringCloud微服务
架构实践与经验总结SpringCloud在国内中小型公司能用起来吗?从2016年初一直到现在,我们在这条路上已经走了一年多。
java技术分享师
·
2022-02-21 10:18
SpringCloud框架全解析,继续你的微服务之旅,直达成功彼岸
SpringCloud微服务
工具包为开发者提供了分布式系统中的配置管理、服务发现、断路器、智能路由、微代理、控制总线等开发工具包。它的各个项目基于
Java领域指导者
·
2022-02-20 08:37
SpringCloud微服务
实战——搭建企业级开发框架(三十七):微服务日志系统设计与实现
针对业务开发人员通常面对的业务需求,我们将日志分为操作(请求)日志和系统运行日志,操作(请求)日志可以让管理员或者运营人员方便简单的在系统界面中查询追踪用户具体做了哪些操作,便于分析统计用户行为;系统运行日志又分为不同的级别(Log4j2):OFF>FATAL>ERROR>WARN>INFO>DEBUG>TRACE>ALL,这些日志级别由开发人员在代码编写时确定,并编写在代码中,系统运行时记录
全栈程序猿
·
2022-02-18 13:00
学习SpringCloud Ribbon带你从0到1
Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它是基于NetflixRibbon实现的2.它不像SpringCloud服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每一个
SpringCloud
青年心路
·
2022-02-18 06:01
Chapter ten《
SpringCloud微服务
实战》
消息驱动的微服务:SpringCloudStream1.官方定义:SpringCloudStream是一个构建消息驱动微服务的框架。应用程序通过inputs或者outputs来与SpringCloudStream中binder交互,通过我们配置来binding,而SpringCloudStream的binder负责与消息中间件交互。所以,我们只需要搞清楚如何与SpringCloudStream交互
LUOERD
·
2022-02-17 19:49
SpringCloud微服务
实战——搭建企业级开发框架(三十六):使用Spring Cloud Stream实现可灵活配置消息中间件的功能
在以往消息队列的使用中,我们通常使用集成消息中间件开源包来实现对应功能,而消息中间件的实现又有多种,比如目前比较主流的ActiveMQ、RocketMQ、RabbitMQ、Kafka,Stream等,这些消息中间件的实现都各有优劣。 在进行框架设计的时候,我们考虑是否能够和之前实现的短信发送、分布式存储等功能一样,抽象统一消息接口,屏蔽底层实现,在用到消息队列时,使用统一的接口代码,然后在根
全栈程序猿
·
2022-02-16 23:00
docker+k8s+
springcloud微服务
集群部署实例
本文是在CentOS7环境上,搭建微服务集群系统简单样例。架构描述:k8s集群:1台masternode,2台slavenode,均安装maven、docker、k8s环境;k8s集群系统用来保证单个服务指定数量的微服务实例副本Pod。微服务系统:微服务注册中心fudan-eureka部署1个副本Pod、微服务fudan-service部署2个副本Pod、微服务fudan-consumer1部署3
飞鱼007
·
2022-02-16 09:23
如何把Java程序的启动速度加快100倍?GraalVM了解一下
以最流行的springboot/
springcloud微服务
框架为例,启动一个已经优化好,很多bean需要lazyload的application至少需要3-4秒时间,内存需要几百M,业务逻辑稍微复杂一点点
jerry的技术与思维
·
2022-02-16 05:44
使用Nacos做为SpringCloud和Dubbo的共同注册中心
【转载请注明出处】:https://www.jianshu.com/p/9a00838152fe公司以前的系统都是基于Dubbo的分布式架构,后来的新业务逐渐采用了
SpringCloud微服务
架构,在相互的业务调用中都是提供
后端老鸟
·
2022-02-15 06:38
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他