自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySql高级

MySql进阶一、存储引擎MyISAM和InnoDB二、索引优化1.索引创建1.单值索引create index 索引名 on 表名(字段名)2.复合索引create index 索引名 on 表名(字段名,字段名)2.join查询1.sql执行顺序

2021-06-24 22:15:06 61

原创 Docker学习笔记

一、Docker的构成Docker仓库:https://hub.docker.comDocker自身组件Docker Client:客户端Docker Server:Docker daemon的主要组成部分,接受用户通过Docker Client发出的请求,并按照相应的路由规则实现路由的分发Docker 镜像:Docker镜像运行之后变成容器(docker run)二、安装1. 下载安装下载地址docker-ce-17.03.0.ce-1.el7.centos.x86_64.

2021-05-23 15:42:59 171

原创 Seata分布式事务学习笔记

一、基础概念1.一ID + 三组件模型Transaction ID XID全局唯一的事务IDTransaction Coordinator(TC)事务协调者维护全局和分支事务的状态,驱动全局事务的提交或回滚Transaction Manager(TM)事务管理器定义全局事务的范围,开始全局事务、提交或回滚全局事务Resource Manager(RM)资源管理器管理分支事务的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚2.处理过程...

2021-05-16 17:42:39 144

原创 spring Cloud Sleuth链路追踪

spring Cloud Sleuth链路追踪一条请求链路通过Trace Id唯一标识,Span标识发起的请求信息,各Span通过parent id关联起来一、安装Zipkin Server下载地址https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec运行 java -jar zipkin-server-2.12.9-exec.jar二、项目中集成

2021-05-16 09:32:51 147

原创 Sentinel学习笔记

一、安装下载Sentinel下载地址安装java -jar sentinel-dashboard-1.7.0.jar3.访问 localhost:8080二、配置1.搭建项目引入maven依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-nacos-discover

2021-05-16 09:31:07 76

原创 Nacos服务注册、配置中心学习笔记

一、安装下载地址https://github.com/alibaba/nacos,下载完成并解压进入到bin目录下打开终端,运行startup.cmd访问http://localhost:8848/nacos进入管理页面 初始账号密码nacos4. nacos支持AP和CP的切换二、服务注册父工程引入依赖<dependency> <groupId>com.alibaba.cloud</groupId> <artif

2021-05-12 23:20:35 98

原创 springcloud学习笔记之bus

springcloud busspringcloud bus:管理和传播分布式系统间的消息,类似于一个分布式执行器,可用于广播状态更改、事件推送等,微服务间的通信通道。消息总线:在微服务的架构系统中,使用轻量级的消息代理来构建一个公共的消息主题,并让系统中的所有微服务实例都连接起来。该主题中生产的消息会被所有的实例监听和消费,所以称为消息总线。每个实例都可以广播需要让其他连接到该主题上的实例都知道的消息。...

2020-11-22 12:52:15 144

原创 springcloud学习笔记之config

springcloudSpring Cloud Config 为微服务提供了集中化的外部配置支持,配置服务器为不同微服务应用的所有环境提供了一个中心化的外部配置。分为客户端和服务端两部分。服务端:分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信息的访问接口。客户端:通过指定的配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息来配置服务器默认采用git来储存配置信息1.服务端引入依赖<depende

2020-11-21 23:20:49 93 1

原创 springcloud学习笔记之Gateway服务网关

Gateway服务网关工作流程三大概念Route(路由):路由是构建网关的基本模块,它由 ID、目标 URI、一系列的断言和过滤器组成,如果断言为 true 则匹配该路由Predicate(断言):参考的是 Java8 中的 java.util.function.Predicate。开发人员可以匹配 HTTP 请求中的所有内容(例如请求头或请求参数),如果请求与断言相匹配则进行路由Filter(过滤):指的是 Spring 框架中 GatewayFilter 的实例,使用过滤器,可以在请求被路由

2020-11-21 19:58:25 165

原创 springcloud学习笔记之服务熔断降级

springcloud学习笔记之HystrixHystrix是一个处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等。Hystrix能够保证一个依赖出问题的情况下,不会导致整个服务失败,避免级联故障,提高分布式系统的弹性。...

2020-11-21 16:46:39 93

原创 springcloud学习笔记之openfeign

OpenFeignFeign是一个声明式WebService客户端。使用Feign能让WebService更加简单。使用方法是定义一个服务接口然后在上面添加注解。支持可插拔式的编码器和解码器,可以和Eureka和Rabbon组合使用以支持负载均衡1.引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>sprin

2020-11-19 14:33:35 182

原创 springcloud学习笔记之负载均衡

springcloud学习笔记之负载均衡一、ribbonribbon是一套客户端负载均衡的工具,为客户端软件提供负载均衡和服务调用。负载均衡:将客户的请求分派到多个服务器上,从而达到系统的高可用。Netflix-eureka已经集成了ribbon1.ribbon与restTemplate组合实现负载均衡配置restTemplate添加@LoadBalanced使用负载均衡@Configurationpublic class RestTemplatetConfig { @Bean

2020-11-19 11:01:33 119

原创 cent os7安装zookeeper

cent os7安装zookeeperzookeeper依赖于jdk,请先安装号jdk,jdk安装教程https://blog.csdn.net/JiaBuZhengJing_/article/details/1097768791.下载zookeeperhttp://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/解压zookeepertar -zvxf zookeeper-3.4.9.tar.gz2.配置zookeeper进入进入到zook

2020-11-18 17:37:09 149

原创 centos7安装jdk8并配置环境

centos7安装jdk8并配置环境1.下载jdk并解压https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html解压tar -zxvf jdk-8u271-linux-x64.tar.gz2.配置环境变量//打开/etc/profile文件vim /etc/profile在最末尾添加# jdk beginexport JAVA_HOME=/usr/local/java/jdk1.8.0_271

2020-11-18 16:44:24 90

原创 springcloud学习笔记之服务注册中心

SpringCloud学习笔记一、服务注册中心1.Eureka1.1什么是EurekaEureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件,以实现中间层服务器的负载平衡和故障转移。它主要包括两个组件:Eureka Server 和 Eureka ClientEureka Server:提供服务注册各个微服务节点通过配置启动后,会在Eureka Server中进行注册,Eureka Server的服务注册表中会储存所有可用节点的信息,在界面中可以直观看到服务

2020-11-18 10:30:26 112

空空如也

空空如也

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

TA关注的人

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