上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 92 下一页
摘要: 1 发布/订阅模型简介 可以看到,在订阅模型中,多了一个exchange角色,而且过程略有变化: Publisher:生产者,也就是要发送消息的程序,但是不再发送到队列中,而是exchange交换机 Exchange:交换机。一方面,接收生产者发送的消息。另一方面,知道如何处理消息,例如递交给某个特 阅读全文
posted @ 2022-01-28 13:13 yub4by 阅读(99) 评论(0) 推荐(0)
摘要: 1 WorkQueue工作队列简介 Work queues,也被称为(Task queues),任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。 当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。 此时就可以使 阅读全文
posted @ 2022-01-27 17:21 yub4by 阅读(74) 评论(0) 推荐(1)
摘要: 1 案例-课件 2 父工程引入依赖 <!--AMQP依赖,包含RabbitMQ--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> 阅读全文
posted @ 2022-01-27 14:14 yub4by 阅读(56) 评论(0) 推荐(0)
摘要: 1 SpringAMQP简介 SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。 2 SpringAMQP官网 https://spring.io/projects/spring-amqp 3 SpringAMQP三个功能 阅读全文
posted @ 2022-01-27 13:49 yub4by 阅读(60) 评论(0) 推荐(0)
摘要: 1 RabbitMQ概述 RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址:https://www.rabbitmq.com/ RabbitMQ的结构: RabbitMQ中的一些角色: channel:操作MQ的工具 publisher:生产者 consumer:消费者 ex 阅读全文
posted @ 2022-01-26 23:13 yub4by 阅读(90) 评论(0) 推荐(0)
摘要: 1 同步通讯 VS 异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。 2 同步通讯的优缺点 2. 阅读全文
posted @ 2022-01-22 11:06 yub4by 阅读(60) 评论(0) 推荐(0)
摘要: 1 常见镜像仓库服务 2 搭建私有镜像仓库 2.1 简化版镜像仓库(不演示) 搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。 官网地址:https://hub.docker.com/_/registry Docker官方的Docker Registry是一个基础版本的 阅读全文
posted @ 2022-01-21 00:28 yub4by 阅读(112) 评论(0) 推荐(0)
摘要: 1 初识DockerCompose Docker Compose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器! Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。格式如下: version: "3.8" services: mysql: 阅读全文
posted @ 2022-01-20 22:33 yub4by 阅读(129) 评论(0) 推荐(1)
摘要: 1 镜像结构 常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 我们以MySQL为例,来看看镜像的组成结构: 简单来说,镜像就是在系统函数库、运行环境基础上,添加应用程序文件、配置文件、依赖文件等组合 阅读全文
posted @ 2022-01-19 22:32 yub4by 阅读(107) 评论(0) 推荐(0)
摘要: 1 镜像操作 1.1 镜像名称 镜名称一般分两部分组成:[repository]:[tag]。 在没有指定tag时,默认是latest,代表最新版本的镜像 这里的mysql就是repository,5.7就是tag,合一起就是镜像名称,代表5.7版本的MySQL镜像 1.2 镜像命令 常见的镜像操作 阅读全文
posted @ 2022-01-19 20:42 yub4by 阅读(126) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 92 下一页