自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 互联酒旅项目心得

一、项目架构图项目采用分布式微服务的架构进行开发,具体流程如下:1.用户通过客户端发送请求,经过DNS域名服务器解析,包括WAF(Web应用防护系统)、CDN(内容分发网络),防火墙,通过Nginx集群反向代理到WebFlux网关。2.通过Spring Cloud Gateway进行动态路由的匹配,与sentinel+shard进行认证授权和令牌限流。3.nacos进行服务的注册于发现与动态的配置管理功能,整合Spring Boot admin进行服务监控。4.通过SpringSecurity框

2022-05-03 22:54:50 2659

原创 ElasticSearch(相关概念+基于docker命令下安装教程)

一、什么是ElasticSearch1.1简介ElasticSearch(以下简称ES)是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。也可以使用Java开发并使用Lucene作为其核心实现所有的索引和CRUD功能,可以通过简单的RestFul API来降低Lucene的复杂性,让全文检索变得更加简单。ES主要解决的问题是1)检索相关数据;2)返回统计结果;3)速度要快。1.2ES核心概念①...

2022-03-23 23:47:28 4587

原创 Nginx安装及部署

一、Nginx简介和安装1.Nginx是什么?高性能的http服务器/反向代理服务器及电子邮件代理服务器。官⽅测试 nginx 能够⽀⽀撑 5 万并发链接,并且 cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。2.Nginx可以提供的服务web服务、负载均衡(反向代理)、web cache(web缓存)3.nginx的优点1.高并发。静态小文件2.占用资源少。2万并发、10个线程,内存消耗几百M。3.功能种类比较多。web,cache,proxy。每一个功能都不是特别强。4.支持

2022-03-20 18:14:57 5877

原创 RabbitMQ(基本概念+在docker容器化下安装与使用,集群搭建)

一、MQ:MQ全称MessageQueue(消息队列),是在消息的传输过程中保存消息的容器,多用于分布式系统之间进行通信。MQ有如下特点优势:1、应用解耦 2、任务异步处理 3、削峰填谷劣势:1、系统可用性降低2、系统复杂性提高3、如何保证数据的一致性常见的MQ产品:本文主要讲解RabbitMQ的安装和使用。二、RabbitMQ基本概念1.Broker:接收和分发消息的应用,RabbitMQ Server就是 Message Broker 2.Virtual

2022-03-14 19:53:11 5196

原创 微服务续(网关、配置中心、链路追踪)

一、微服务网关(Spring Cloud Gateway)二、微服务配置管理(Spring Cloud Config)三、微服务链路追踪(Spring Cloud Sleuth)

2022-02-14 11:03:48 616

原创 微服务(注册与发现、调用、容错组件)

一、微服务介绍1.什么是微服务?微服务是一种设计思想,微服务架构是一种架构方式。微服务架构的系统是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体架构的不足,同时也满足越来越复杂的业务需求。本文讲述用springCloud来实现微服务。单体架构:早期的开发没有过多的二、注册与发现组件(Eureka)三、服务调用组件(LoadBalance和openFeign)四、微服务容错组件Resilience4j...

2022-02-12 23:59:45 481

原创 分布式框架Apache Dubbo

Dubbo入门Demo

2022-01-06 16:54:39 311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除