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
Cloud微服务架构实践
论文分享系列(二)——论微服务架构及其应用
系统以Spring
Cloud微服务
框架开发,分为前端Web服务、平台保障服务、业务服务三部分。前端Web服务由负载均衡与服务器集群结合,实现高并发的前台界面;平台保障服务以Eureka为中心
马斯洛金字塔下的小灵猴儿
·
2024-09-14 22:25
#
软考高项架构师
论微服务架构及其应用
论文
SpringCloud基于Eureka的服务治理架构搭建与测试:从服务提供者到消费者的完整流程...
Spring
Cloud微服务
框架中的Eureka是一个用于服务发现和注册的基础组件,它基于RESTful风格,为微服务架构提供了关键的服务注册与发现功能。以下是对Eureka的详细解析和搭建举例。
暴力小萝莉
·
2024-09-10 04:17
spring
cloud
eureka
架构
spring
后端
SpringCloud基于Eureka的服务治理架构搭建与测试:从服务提供者到消费者的完整流程
Spring
Cloud微服务
框架中的Eureka是一个用于服务发现和注册的基础组件,它基于RESTful风格,为微服务架构提供了关键的服务注册与发现功能。以下是对Eureka的详细解析和搭建举例。
招风的黑耳
·
2024-09-10 04:41
后端
eureka
微服务
spring
cloud微服务
- 集成Zuul网关 无法通过网关
spring
cloud微服务
-集成Zuul网关无法通过网关今天上午配置了下zuul网关,结果无法通过网关。具体如下:下面先贴下我做的动作。
徐先生Paul
·
2024-09-09 23:32
springcloud微服务
Zuul网关
java
微服务
微服务架构
cloud
【Spring
Cloud微服务
实战10】DevOps自动化部署微服务项目(Jenkins+Docker+K8s)
一、什么是DevOpsDevOps是一种重视软件开发人员(Developer)和运维人员(Operations)之间沟通与协作的文化、运动或实践,目标在于快速交付高质量的软件产品和服务。DevOps强调自动化流程、持续集成与交付(CI/CD)、以及通过工具链、敏捷方法论和跨职能团队协作来增强软件的可靠性和安全性。在DevOps中,开发、测试、部署和监控等多个环节紧密连接,形成一个高效的工作流。以下
李维山
·
2024-09-08 11:25
Java
spring
cloud
微服务
jenkins
docker
k8s
软件架构概念分类
计算组件是泛指的,可以进一步细分为处理组件,数据组件,连接组件可以是子系统,框架,模块,类等不同粒度的软件单元特征:(1.关注
架构实践
中的客体--软件,以软件本身为描述对象;(2.分析了软件的组成,即软件由
finemoon
·
2024-09-08 05:09
[随笔分类][20]
Architecture
数据结构
框架
父类是给java项目Spring
Cloud微服务
中SpringBoot解决继承父类后 maven标红
解决继承父类后maven标红问题:Project:org.example:SpringCloud_wfw:1.0-SNAPSHOTLocation::X:/SpringCloud_微服务/pom.xmlProblems:'packaging'withvalue'jar'isinvalid.Aggregatorprojectsrequire'pom'a父类中packaging改成pomMaven父类
不太会写
·
2024-09-07 04:18
java
spring
boot
spring
cloud
spring cloud gateway实现流程介绍
文章目录前言一、SpringCloudGateway功能特征二、SpringCloudGateway流程分析三、Filter过滤器前言在Spring
Cloud微服务
体系中,有个很重要的组件就是网关,在1
筱帅2021
·
2024-09-06 02:30
微服务
网关
java
springcloud中间件
因此本文将通过大量的手绘图,给大家谈谈Spring
Cloud微服务
架构的底层原理。实际上,SpringCloud是一个全家桶式的技术栈,包含了很多组件。
斯巴达的男人
·
2024-09-05 14:06
使用实例:xxl-job应用在spring
cloud微服务
下
1、首先下载,从github上下载,选择zip然后直接解压https://github.com/xuxueli/xxl-job/releases2、解压完后用idea启动。启动这个启动类,然后按照路径访问http://localhost:8080/xxl-job-admin/3、在你的项目里编写一个单独的微服务,或者不用微服务在项目里直接写一个包也可以,用来放置你的定时任务。4、自己服务的注意细节
努力尝试!
·
2024-09-03 15:09
spring
cloud
微服务
spring
医药医疗行业数字化转型数据架构设计方法论及典型案例
医药医疗行业数字化转型数据架构设计方法论及典型案例医药医疗行业数字化转型数据架构设计方法论及典型案例数字化转型背景与趋势医药行业现状及挑战数字化转型必要性发展趋势与前景展望数据架构设计方法论数据架构概述及重要性设计原则与策略制定实施步骤与关键技术典型案例分析:某大型药企数据
架构实践
项目背景与目标设定数据架构规划与设计过程实施效果及经验总结面临的挑战与解决方案数据质量管理问题及对策数据安全防护策略部
数字化建设方案
·
2024-09-02 19:04
数字化转型
数据治理
主数据
数据仓库
大数据
人工智能
数据挖掘
数据库
架构
Vue3 + Axios双Token刷新解决方案
前置条件本文只针对Vue3前端所编写的双Token刷新解决方案,关于Spring
Cloud微服务
项目的双Token刷新
洛*璃
·
2024-08-30 12:10
vue.js
前端
javascript
Axios
双token刷新
Spring
Cloud微服务
安全
JWT-网络安全第一站CORS-跨域安全解决SpringSecurity-服务安全卫士一、JWT介绍JWT的身份认证:1、JWT全称-JSONWebToken2、JWT主要用于身份认证和信息加密3、JWT是一个简单而有效的安全认证方式二、JWT进阶特性1、JWT可以携带数据进行传输,方便后端使用2、JWT可以对传输数据进行签名,增加安全性三、JWT组成1、Header:存储关于签名算法的信息2、P
z.haoui
·
2024-08-25 07:32
Spring
Cloud
java
微服务
系统安全
Spring
Cloud微服务
架构之注册中心 | Consul、Nacos
思维导图文章已收录Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary一、前言伴随着Eurka2.0版本已停止维护,开始要考虑使用微服务新一代的开源的注册中心替代Eureka。目前据我了解,Consul和Nacos是比较流行的两种替代方案。这篇文章就介绍一下这两种注册中心在微服务中的简单使用,希望对读者有所帮助。二、注册中心的作用
java技术爱好者_R
·
2024-08-23 11:24
java
java
Spring
Cloud微服务
项目聚合Swagger文档
本文将介绍如何在Spring
Cloud微服务
项目中聚合Swagger文档,以便于集中查看和管理。
洛*璃
·
2024-08-22 04:50
spring
cloud
微服务
java
Swagger
Knife4j
gateway
Spring
Cloud微服务
网关Zuul过滤链和整合OAuth2+JWT入门实战
一、SpringCloudZuul过滤链1.1工作原理Zuul的核心逻辑是由一系列的Filter来实现的,他们能够在进行HTTP请求或者相应的时候执行相关操作。ZuulFilter的主要特性有一下几点:Filter的类型:Filter的类型决定了它在Filter链中的执行顺序。路由动作发生前、路由动作发生时,路由动作发生后,也可能是路由过程发生异常时。Filter的执行顺序:同一种类型的Filte
NullzzZ
·
2024-02-20 23:07
微服务
Spring
Cloud系列文章
spring
cloud
微服务
网络
java
后端
spring
spring
boot
Spring
Cloud微服务
网关Zuul动态路由配置优化和手动触发路由刷新
一、前文必看Spring
Cloud微服务
网关Zuul动态路由配置。在前文中留了两个小坑。在本文将怕它给填了,所以前一篇文章建议看一下。
NullzzZ
·
2024-02-20 22:37
微服务
Spring
Cloud系列文章
spring
cloud
微服务
wpf
java
后端
spring
boot
spring
Spring
Cloud微服务
网关Zuul动态路由配置
动态路由配置一般情况下,我们的微服务接口在创建的时候就已经决定了路径映射,当我们的服务接口路径发生了改变的时候,按照前面在zuul配置文件里面配置的话需要重启网关,因为zuul启动之后这些路由规则会被加载到内存里面。但是我们一般不会轻易的下线服务然后重新上线。一般来说我们是需要这些路由规则是可以动态配置,仅把路由规则写在配置文件里面,灵活度不足。常见的由两种解决方案:SpringCloudConf
NullzzZ
·
2024-02-20 22:36
微服务
Spring
Cloud系列文章
spring
cloud
微服务
spring
后端
java
spring
boot
Spring
Cloud微服务
网关Zuul基础入门使用
一、概述Zuul是从设备和网络到后端应用程序所有请求的后门,为内部服务提供可配置的对外URL到服务的映射关系,基于JVM的后端路由器。具有一下的功能:认证与授权压力测试金丝雀测试动态路由负载削减静态相应处理主动流量管理其底层是基于Servlet,本质就是一系列的Filter所构成的责任链二、入门案例2.1创建父级pom工程org.springframework.bootspring-boot-st
NullzzZ
·
2024-02-20 22:05
微服务
Spring
Cloud系列文章
spring
cloud
微服务
spring
spring
boot
后端
java
网络
Spring
Cloud微服务
网关Zuul灰度发布入门实战
一、灰度发布灰度发布是指在系统迭代的时候一种平滑过度上线发布方式。灰度发布是在原有的系统的基础上面,额外增加一个新版本,这个新版本包含新上线的需要验证的功能,通过负载均衡引入部分流量到新版本的应用上,如果在这个过程中没有出现问题,便可以平滑地把线上的应用一步步替换成新的版本,这样就完成了一次灰度发布。通过灰度发布的方式可以在用户无感的情况下完成系统发版升级。二、基于Eureka的metadata实
NullzzZ
·
2024-02-20 22:03
Spring
Cloud系列文章
微服务
spring
cloud
微服务
spring
java
spring
boot
Spring
Cloud微服务
实战——搭建企业级开发框架(三十七):微服务日志系统设计与实现
针对业务开发人员通常面对的业务需求,我们将日志分为操作(请求)日志和系统运行日志,操作(请求)日志可以让管理员或者运营人员方便简单的在系统界面中查询追踪用户具体做了哪些操作,便于分析统计用户行为;系统运行日志又分为不同的级别(Log4j2):OFF>FATAL>ERROR>WARN>INFO>DEBUG>TRACE>ALL,这些日志级别由开发人员在代码编写时确定,并编写在代码中,系统运行时记录
·
2024-02-20 14:48
DevOps - Jenkins 持续集成 Spring Cloud 项目
文章目录一、概述1.Spring
Cloud微服务
源码2.GitLab管理源码二、基础1.创建持续集成项目2.从Gitlab拉取项目源码3.SonarQube代码审查4.生成Docker镜像5.Docker
IoTHub - 物联网开源技术社区
·
2024-02-20 12:23
DevOps
云原生
devops
jenkins
ci/cd
云原生
spring
cloud
Spring
Cloud微服务
调用丢失请求头
在SpringCloud中微服务之间的调用会用到Feign,但是在默认情况下,Feign调用远程服务存在Header请求头丢失问题。但基本上每个服务都会有一个全局globalId,能够清除调用链路,可以有两种解决方案解决方案一可以在每次远程调用时,使用@RequestHeader注解重新封装请求头@GetMapping("/test")Stringtest(Stringres,@RequestHe
晒干的老咸鱼
·
2024-02-20 08:17
SpringCloud
Spring
Boot
spring
cloud
微服务
java
微服务优雅停机
在spring
cloud微服务
架构中,如果我们想停止某个微服务实例,最好不用用kill-9服务pid的方法暴力杀死进程。
夜空最亮的9星
·
2024-02-19 15:54
Feign远程调用
Feign是一款Java语言编写的HttpClient绑定器,在Spring
Cloud微服务
中用于实现微服务之间的声明式调用。
杀了小惠
·
2024-02-15 08:48
spring
cloud
(二)spring
cloud微服务
分布式云架构 - 整合企业架构的技术点
下面我针对于spring
cloud微服务
分布式云架构做了以下技术总结,希望可以帮助到大家:View:H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud
fumi106
·
2024-02-14 05:29
java版b2b2c社交电商分布式微服务Spring
Cloud微服务
架构
微服务架构SpringCloud解决的第一个问题就是:服务与服务之间的解耦。很多公司在业务高速发展的时候,服务组件也会相应的不断增加。服务和服务之间有着复杂的相互调用关系,经常有服务A调用服务B,服务B调用服务C和服务D...,随着服务化组件的不断增多,服务之间的调用关系成指数级别的增长,这样最容易导致的情况就是牵一发而动全身。经常出现由于某个服务更新而没有通知到其它服务,导致上线后惨案频发。这时
ITsupuerlady
·
2024-02-13 21:10
使用kotlin编写spring
cloud微服务
创建工程使用idea的springinitializr创建一个项目,语言选择kotlin,类型为gradle。根据需要选择依赖配置文件yml或者properties文件和java是完全一样的,这里不详细说明修改build.gradle.kts中的参数:plugins{//springboot版本id("org.springframework.boot")version"2.3.3.RELEASE"
xiegwei
·
2024-02-13 05:36
spring
cloud
kotlin
kotlin
spring
cloud
Spring
Cloud微服务
实战——搭建企业级开发框架(三十九):(Redisson)+自定义注解+AOP实现微服务重复请求控制
通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,此时我们需要考虑在后台增加防重设置。 考虑到微服务分布式的场景,这里通过使用Redisson分布式锁+自定义注解+AOP的方式来实现后台防止重复请求的功能,基
·
2024-02-11 18:55
Spring
Cloud微服务
实战——搭建企业级开发框架(三十六):使用Spring Cloud Stream实现消息中间件功能
在以往消息队列的使用中,我们通常使用集成消息中间件开源包来实现对应功能,而消息中间件的实现又有多种,比如目前比较主流的ActiveMQ、RocketMQ、RabbitMQ、Kafka,Stream等,这些消息中间件的实现都各有优劣。 在进行框架设计的时候,我们考虑是否能够和之前实现的短信发送、分布式存储等功能一样,抽象统一消息接口,屏蔽底层实现,在用到消息队列时,使用统一的接口代码,然后在根
·
2024-02-11 17:42
服务端技术实战系列——Spring
Cloud微服务
篇
[if!supportLists]1.[endif]Eureka注册发现【配置】在eureka-client.properties配置文件中配置:spring.application.name=quality-eureka-serverserver.port=10001eureka.server.enable-self-preservation=falseeureka.instance.hostn
残光夜影
·
2024-02-11 08:01
Spring
Cloud微服务
第1章
目录一、前言1、什么是微服务2、微服务的优点3、什么是SpringCloud4、使用SpringCloud的优点5、服务注册和发现是什么意思?SpringCloud如何实现?二、SpringCloud项目搭建(一)创建项目1、选择File->new->Project2、选择Maven,点击Next3、输入GroupId、ArtifactId,点击Next4、选择项目存放路径,点击Finish完成项
m0_67392931
·
2024-02-10 08:42
面试
学习路线
阿里巴巴
android
前端
后端
【系统架构设计师-论文】软件风格方向
本文结合作者的实践,以《新媒体平台》为例,采用Spring
Cloud微服务
架构,讨论了软件架构风格在该
Maxbao0401
·
2024-02-09 21:18
软考
系统架构设计师
【系统架构设计师-论文】ABSD基于架构的软件开发
本文结合作者的实践,以《新媒体平台》为例,采用Spring
Cloud微服务
架构,讨论基于架构
Maxbao0401
·
2024-02-09 21:47
软考
系统架构设计师
模块化单体应用的数据隔离
模块化单体通过定义良好的模块边界和通信模式来强制执行更好的
架构实践
。但一个你不能忽视的方面是模块之间的数据隔离。数据隔离确保模块相互独立且耦合度低。今天,我将向你展示模块化单体的四种数据隔离方法:•
小技术君
·
2024-02-09 20:18
数据库
模块化单体架构
模块化单体通过明确定义的模块边界和通信模式实施更好的
架构实践
。但一个不容忽视的方面是模块之间的数据隔离。数据隔离确保模块是独立且松散耦合的。今天,我将向您展示模块化单体的四种数据隔离方法:单独的表
Forty-Two~
·
2024-02-09 20:17
架构
数据库
【DDD】学习笔记-EAS 的整体
架构实践
为了得到系统的整体架构,我们还欠缺什么呢?所谓“架构”,是“以组件、组件之间的关系、组件与环境之间的关系为内容的某一系统的基本组织结构,以及指导上述内容设计与演化的原则”。之所以要确定系统的组件、组件关系以及设计与演化的原则,目的是通过不同层面的结构视图来促进团队的交流,为设计与开发提供指导。架构不仅仅是指我们设计产生的输出文档,还包括整个设计分析与讨论的过程,这个过程产生的所有决策、方案都可以视
码农丁丁
·
2024-02-09 08:26
软件工程
#
领域驱动设计
微服务
DDD
领域驱动设计
架构
去哪儿旅行微服务
架构实践
今天我带来的主题是去哪儿旅行微服务
架构实践
。
90后小伙追梦之路
·
2024-02-09 02:57
java
架构
面试
微服务
架构
java
数据库
面试
170 架构演进之旅-为什么使用Spring
Cloud微服务
架构
架构演进之旅-为什么使用Spring
Cloud微服务
架构1集中式架构2垂直架构3分布式架构4SOA架构5微服务架构架构演进之旅随着互联网的发展,网站应用规模的不断扩大。
THE ORDER
·
2024-02-09 02:27
java常用框架
架构
spring
cloud
微服务
java
springcloud
springoot
后端
Spring Cloud-鸿鹄Cloud分布式微服务云系统—架构图(四)
以下是我为公司规划的大型互联网分布式企业微服务云架构:从现在开始,我这边会将近期研发的spring
cloud微服务
云架构的搭建过程
初夏_91fb
·
2024-02-07 16:25
SpringBoot与SpringCloudStream:事件驱动
架构实践
1.背景介绍1.背景介绍事件驱动架构(Event-DrivenArchitecture)是一种软件架构模式,它依赖事件来驱动应用程序的行为。在这种架构中,应用程序通过发布和订阅事件来进行通信和协作。这种模式可以提高系统的灵活性、可扩展性和可靠性。SpringBoot是一个用于构建新Spring应用的起点,它旨在简化开发人员的工作。SpringCloudStream是一个基于SpringBoot的微
禅与计算机程序设计艺术
·
2024-02-07 07:18
spring
boot
架构
后端
java
spring
《黑马头条》Spring
Cloud微服务
:对象存储服务MinIO
【更多笔记分享】黑马程序员:《黑马头条》环境搭建、Spring
Cloud微服务
(注册发现、服务调用、网关)黑马程序员:《黑马头条》Spring
Cloud微服务
:注册发现、服务调用、网关黑马程序员:《黑马头条
黑马程序员官方
·
2024-02-07 02:15
spring
cloud
微服务
spring
Spring
Cloud微服务
实战——第二章Springboot
SpringBoot项目工程src/main/java:主程序入口HelloApplication,可以通过直接运行该类来启动SpringBoot应用。src/main/resources:配置目录,该目录用来存放应用的一些配置,比如应用名,服务端口,数据库链接等。由于引入了web模块,由此产生static目录与template目录,static用来存放静态资源,如:图片、css、js。templ
weixin_30639719
·
2024-02-06 14:01
java
数据库
测试
Spring
Cloud微服务
入门
文章目录SpringCloud组件有哪些SpringCloud中服务注册和发现是什么意思?如何实现nacos和eureka的区别负载均衡是如何实现的Ribbon的负载均衡策略有哪些如何自定义负载均衡策略什么是服务雪崩,怎么解决这个问题微服务是如何监控的项目中有没有做限流,怎么做的CAP和BASE分布式事务的解决方案分布式服务的接口幂等性如何设计SpringCloud组件有哪些注册中心/配置中心(e
屈家全
·
2024-02-05 23:12
常用框架
spring
cloud
微服务
spring
Spring
Cloud微服务
实战——搭建企业级开发框架(五十二):第三方登录-微信小程序授权登录流程设计和实现
在前面的设计和实现中,我们的微服务开发平台通过JustAuth来实现第三方授权登录,通过集成公共组件,着实减少了很多工作量,大多数的第三方登录直接通过配置就可以实现。而在第三方授权登录中,微信小程序授权登录和APP微信授权登录是两种特殊的第三方授权登录。 JustAuth之所以能够将多种第三方授权登录服务整合在一起,抽象公共组件的原因是大多数的授权登录服务器都是遵循OAuth2.0协议开发,
全栈程序猿
·
2024-02-05 16:08
SpringCloud 微服务 RuoYi-Cloud 部署文档(DevOps版)(2023-10-18) argo-rollouts + istio(金丝雀发布)(渐进式交付)
Spring
Cloud微服务
RuoYi-Cloud部署文档(DevOps版)(2023-10-18)argo-rollouts+istio(金丝雀发布)(渐进式交付)基础集群组件0、k8s集群(k8s-
Linux云计算+运维开发
·
2024-02-05 06:58
spring
cloud
微服务
devops
ruoyi
istio
docker
拦截器配置,FeignClient根据业务规则实现微服务动态路由
文章目录业务场景拦截器用法OpenFeign介绍业务场景我们服务使用Spring
Cloud微服务
架构,使用SpringCloudGateway作为网关,使用SpringCloudOpenFeign作为服务间通信方式我们现在做的信控平台
坚持是一种态度
·
2024-02-04 21:18
Spring
Cloud
java
微服务
架构
云原生
Spring
Cloud微服务
API网关Gateway的使用和配置(二)过滤器
目录一、介绍二、filters属性配置StripPrefix去除路径PrefixPath添加路径AddRequestHeader添加请求头AddRequestParameter添加请求参数AddResponseHeader添加响应头DedupeResponseHeader去除重复响应头其他略三、RequestRateLimiter网关限流过滤器3.1常见的限流算法计数器算法漏桶算法令牌桶算法3.2
Liu_Shihao
·
2024-02-04 21:47
SpringCloud
SpringBoot
过滤器
java
gateway
网关
使用网关过滤器,根据业务规则实现微服务动态路由
文章目录业务场景拦截器实现SpringCloudGateway介绍业务场景我们服务使用Spring
Cloud微服务
架构,使用SpringCloudGateway作为网关,使用SpringCloudOpenFeign
坚持是一种态度
·
2024-02-04 21:45
java
Spring
Cloud
微服务
架构
云原生
Spring
Cloud微服务
踩坑系列:UnknownContentTypeException
错误信息如下:org.springframework.web.client.UnknownContentTypeException:Couldnotextractresponse:nosuitableHttpMessageConverterfoundforresponsetype[classcom.cyf.internalCommon.dto.ResponseResult]andcontentty
鱼跃鹰飞
·
2024-02-04 21:41
高频面试题
微服务踩坑
微服务
spring
cloud
微服务
spring
spring
boot
springcloud
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他