上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 92 下一页
摘要: 疫情期间-停课不停学 论文不停改改改 + 实验不停做做做 实验->撰写->投->改&润色->再投->再改&润色->再投->接收&交版面费->线上发表 2020-02-19 把寒假学习进度汇报给导师 2020-02-20 导师安排任务:写论文初稿 2020-03-09 正式开始写论文,此前时间在做准备 阅读全文
posted @ 2022-02-07 21:02 yub4by 阅读(156) 评论(0) 推荐(0)
摘要: 1 引言 Spring会把你发送的消息序列化为字节发送给MQ,接收消息的时候,还会把字节反序列化为Java对象。 只不过,默认情况下Spring采用的序列化方式是JDK序列化。众所周知,JDK序列化存在下列问题: 数据体积过大 有安全漏洞 可读性差 2 案例:测试默认转换器 @Bean public 阅读全文
posted @ 2022-01-28 15:10 yub4by 阅读(72) 评论(0) 推荐(0)
摘要: 1 发布/订阅模型简介 可以看到,在订阅模型中,多了一个exchange角色,而且过程略有变化: Publisher:生产者,也就是要发送消息的程序,但是不再发送到队列中,而是exchange交换机 Exchange:交换机。一方面,接收生产者发送的消息。另一方面,知道如何处理消息,例如递交给某个特 阅读全文
posted @ 2022-01-28 13:13 yub4by 阅读(106) 评论(0) 推荐(0)
摘要: 1 WorkQueue工作队列简介 Work queues,也被称为(Task queues),任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。 当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。 此时就可以使 阅读全文
posted @ 2022-01-27 17:21 yub4by 阅读(84) 评论(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 阅读(198) 评论(0) 推荐(0)
摘要: 1 SpringAMQP简介 SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。 2 SpringAMQP官网 https://spring.io/projects/spring-amqp 3 SpringAMQP三个功能 阅读全文
posted @ 2022-01-27 13:49 yub4by 阅读(66) 评论(0) 推荐(0)
摘要: 1 RabbitMQ概述 RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址:https://www.rabbitmq.com/ RabbitMQ的结构: RabbitMQ中的一些角色: channel:操作MQ的工具 publisher:生产者 consumer:消费者 ex 阅读全文
posted @ 2022-01-26 23:13 yub4by 阅读(101) 评论(0) 推荐(0)
摘要: 1 同步通讯 VS 异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。 2 同步通讯的优缺点 2. 阅读全文
posted @ 2022-01-22 11:06 yub4by 阅读(69) 评论(0) 推荐(0)
摘要: 1 常见镜像仓库服务 2 搭建私有镜像仓库 2.1 简化版镜像仓库(不演示) 搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。 官网地址:https://hub.docker.com/_/registry Docker官方的Docker Registry是一个基础版本的 阅读全文
posted @ 2022-01-21 00:28 yub4by 阅读(134) 评论(0) 推荐(0)
摘要: 1 初识DockerCompose Docker Compose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器! Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。格式如下: version: "3.8" services: mysql: 阅读全文
posted @ 2022-01-20 22:33 yub4by 阅读(136) 评论(0) 推荐(1)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 92 下一页