自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker快速入门 Dockerfile

0.学习目标 ◆ 初识 Docker ◆ Docker 命令 ◆ Docker 容器数据卷 ◆ Dockerfile ◆ Docker 应用部署 ◆ Docker 服务编排 ◆ Docker 私有仓库 ◆ Docker相关概念 1. 初始docker 1.1 docker概念 我们写的代码会接触到好几个环境:开发环境、测试环境以及生产环境: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TvsfbJWc-1598534360201)(images\1592741447865.

2020-08-27 21:19:51 412

原创 RabbitMQ集群搭建 负载均衡-HAProxy

3.RabbitMQ集群搭建 摘要:实际生产应用中都会采用消息队列的集群方案,如果选择RabbitMQ那么有必要了解下它的集群方案原理 一般来说,如果只是为了学习RabbitMQ或者验证业务工程的正确性那么在本地环境或者测试环境上使用其单实例部署就可以了,但是出于MQ中间件本身的可靠性、并发性、吞吐量和消息堆积能力等问题的考虑,在生产环境上一般都会考虑使用RabbitMQ的集群方案。 3.1 集群方案的原理 RabbitMQ这款消息队列中间件产品本身是基于Erlang编写,Erlang语言天生具备分布式特性

2020-08-27 21:19:01 318

原创 RabbitMQ概述、快速入门2

0. 学习目标 掌握RabbitMQ 高级特性 理解RabbitMQ 应用问题 能够搭建RabbitMQ 集群 1. RabbitMQ 高级特性 1.1 消息可靠性投递 在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。 confirm 确认模式 return 退回模式 rabbitmq 整个消息投递的路径为: ​ producer —> rabbitmq broker

2020-08-27 21:14:49 195

原创 RabbitMQ安装 开启管理界面及配置

1. 安装依赖环境 在线安装依赖环境: yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz 2. 安装Erlang 上传 erlang-18.3-1.el7.centos.x86_64.rpm socat-1.7.3.2-5.el7.lux.x86_64.rpm rabbitmq-server-3.

2020-08-27 21:14:30 512

原创 RabbitMQ概述、快速入门

0. 学习目标 能够说出什么是消息中间件 能够安装RabbitMQ 能够编写RabbitMQ的入门程序 能够说出RabbitMQ的5种模式特征 能够使用Spring整合RabbitMQ 1. 消息中间件概述 1.1. 什么是消息中间件 MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。 为什么使用MQ 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。 开发中消息队列通常

2020-08-27 21:13:37 282

原创 Spring Cloud概述、快速入门3

1.今日内容 Config 分布式配置中心 Bus 消息总线 Stream 消息驱动 Sleuth+Zipkin 链路追踪 2.config 2.1-config-概述 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k3TmRxbF-1598533951804)(img/1587795739754.png)] • Spring Cloud Config 解决了在分布式场景下多环境配置文件的管理和维护。 • 好处: 集中管理配置文件 不同环境不同配置,动态化的配置更新 配置

2020-08-27 21:12:49 113

原创 Spring Cloud概述、快速入门2

1.今日内容 Feign 声明式服务调用 Hystrix 熔断器 Gateway 网关 2.Feign 2.1-Feign-概述 • Feign 是一个声明式的 REST 客户端,它用了基于接口的注解方式,很方便实现客户端配置。 • Feign 最初由 Netflix 公司提供,但不支持SpringMVC注解,后由 SpringCloud 对其封装,支持了SpringMVC注 解,让使用者更易于接受 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KsEMuOmI-1598

2020-08-27 21:12:18 145

原创 Spring Cloud概述、快速入门

1.Spring Cloud快速入门 初识 Spring Cloud Spring Cloud 服务治理 2.初识Spring Cloud 2.1-微服架构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2DX39yNY-1598533613249)(img/1587520885330.png)] 微服务架构: "微服务”一词源于 Martin Fowler的名为 Microservices的博文,可以在他的官方博客上找到 http://martinfowler.com/

2020-08-27 21:07:40 319

原创 SpringBoot概述、快速入门2

01-SpringBoot高级 SpringBoot自定配置 SpringBoot事件监听 SpringBoot流程分析 SpringBoot监控 SpringBoot部署 02-SpringBoot自动配置-Condition-1 Condition是Spring4.0后引入的条件化配置接口,通过实现Condition接口可以完成有条件的加载相应的Bean @Conditional要配和Condition的实现类(ClassCondition)进行使用 ClassCondition public

2020-08-27 21:04:44 123

原创 SpringBoot概述、快速入门

Spring概述、快速入门 Spring概述、快速入门 SpringBoot配置 SpringBoot整合 02-SpringBoot概述 SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率 SpringBoot功能 1) 自动配置 Spring Boot的自动配置是一个运行时(更准确地说,是应用程序启动时)的过程,考虑了众多因素,才决定Spring配置应该用

2020-08-27 20:52:35 114

空空如也

空空如也

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

TA关注的人

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