spring cloud
文章平均质量分 95
lbmydream
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务CI/CD实践(五)Jenkins & Docker 自动化构建部署Java微服务
pipeline {agent anystages {stage('获取代码') {steps {checkout([]]])stage('替换') {steps {stage('打包') {steps {steps {$(dockerpipeline {agent anystage('获取代码') {steps {原创 2024-09-06 17:21:56 · 2421 阅读 · 0 评论 -
微服务CI/CD实践(一)环境准备及虚拟机创建
文章主旨是在本地环境使用一台物理主机搭建CI/CD环境并部署一套前后端分离微服务项目。微服务项目采用前后端分离,前端主要是VUE架构,后端是Spring Cloud Alibaba 微服务架构。服务部署采用Jenkins + GitLab + Docker的CI/CD体系。基于Docker的CI/CD体系适用于服务节点规模不是特别大(通常是100以内)的场景 ,大规模服务节点部署应该。原创 2024-08-19 14:24:04 · 1698 阅读 · 0 评论 -
基于Sentry+OpenTelemetry实现微服务前后端全链路监控
⾃定义SentryEvent注⼊otel追踪信息⾃定义全局异常上报issue事件新增动态过滤功能,过滤指定path和异常不上报issue新增动态过滤功能,针对BusinessException需要配置指定code才上报sentry sdk上报事件默认是不包含追踪信息,需要⾃定义SentryEvent,代码⽚段如下:// 将otel 追踪信息注⼊到SentryEvent上下⽂io。原创 2024-06-07 00:18:10 · 3464 阅读 · 0 评论 -
Spring Cloud 微服务集成Sentinel实现服务熔断降级
关于Sentinel和Hystrix之间对比以及Sentinel原理在官方文档有详细文档,这里就不再做多余赘述,Sentinel常规集成通常是借助Sentinel Dashboard服务端整合实现服务的限流、熔断降级以及多维护的监控。但是项目当下已经集成promethus监控、aws云原生服务自带流量监控等,因此Sentinel Dashboard服务端提供的多维监控模项目需求优先级并不高。原创 2024-06-06 22:53:06 · 2182 阅读 · 0 评论 -
Spring-Cloud-Gateway--源码分析及应用
Spring Cloud Gateway 是Spring Cloud 生态全新项目,基于Spring 5、Spring Boot 2.X、Project Reactor实现的API网关,旨在为微服务提供简单高效的API路由管理方法。Spring Cloud Gateway 作为Spring Cloud 生态中的网关,目标是代替Zuul 1.X。Spring Cloud 2.X版本目前仍未对Zuul 2.X高性能版本进行集成,仍使用的是非Reactor的老版本Zuul网关。原创 2024-06-06 22:32:20 · 2919 阅读 · 2 评论 -
Spring-Cloud-Gateway-实现XSS、SQL注入拦截
XSS和SQL注入是Web应用中常见计算机安全漏洞,文章主要分享通过Spring Cloud Gateway 全局过滤器对XSS和SQL注入进行安全防范。写这篇文章也是因为项目在经过安全组进行安全巡检时发现项目存储该漏洞后进行系统整改,本文的运行结果是经过安全组验证通过。原创 2024-06-06 22:22:50 · 3220 阅读 · 1 评论 -
Spring-Security(二)OAuth2认证详解(持续更新)
深入了解Spring Oauth2.0 认证流程及自定义扩展原创 2024-06-06 22:02:52 · 3100 阅读 · 0 评论 -
Spring-Security(一)-源码分析及认证流程
快速了解Spring Security 认证流程原创 2024-06-06 21:35:30 · 1436 阅读 · 2 评论 -
AWS-生产级微服务部署架构分享
使用AWS搭建云上应用。原创 2024-06-06 21:18:12 · 1624 阅读 · 0 评论 -
Spring Cloud 微服务学习笔记04 服务治理 Zookeeper基础
1原创 2020-03-28 10:41:06 · 345 阅读 · 0 评论 -
SpringCloud微服务架构实战-微服务商城 (2) 注册中心搭建
1、服务治理 服务治理是微服务架构的最核心和基础模块,用于实现各个微服务间的自动化注册和发现。服务治理解决了微服务系统架构中微服务实例配置维护困难问题。服务治理框架围绕服务注册和服务发现机制来完成对微服务应用实例的自动化管理 2、 服务注册 构建注册中心,微服务单元向注册中心登记自己提供的服务,将主机与端口号、版本号、通讯协议告知注册中心,注册中心按照服务名分类组织服务清单。 3、服务发现...原创 2019-12-23 15:07:34 · 245 阅读 · 0 评论 -
spring cloud 微服务学习笔记02 微服务构建
1、Spring Boot 工程基本结构说明 src/main/java 主程序入口 src/main/resources 配置目录,其中引入web模块,将生成static(静态资源目录)和templates(模板文件目录) src/test 单元测试目录 2、spring Boot 启动方式: 1.通过运行拥有main函数的类启动 2.使用mvn spring-boo...原创 2019-12-06 14:41:25 · 251 阅读 · 0 评论 -
spring cloud 微服务学习笔记01 微服务简介
一、微服务:系统架构设计的一种设计风格,相对于传统单体系统架构而言,微服务架构将业务系统各个功能模块拆分为可以独立运行和部署的不同服务,各个服务之间通过RESTful API进行通信协作。微服务解决了单体系统后期维护成本大并且难以控制等问题。 二、微服务架构特性: 1、服务组件化:对服务进行组件化分解,各个组件独立部署和运行,组件之间通过RESTfil API进行通讯协作; 2、按业务组织...原创 2019-11-19 17:20:03 · 260 阅读 · 0 评论
分享