01.例子,解耦合(使用异步)
1.1异步思想:不会专门等待
 
1.2 例子:程序执行
 
1.3 如何设计程序
多线程:
 

订单请求模块只用于发送请求和处理确认,订单处理模块专门用于处理请求并且发送确认信息
1.4 两个模块之间如何通信

 采用这样架构的特点:
 
 1.5 处理能力不足的解决方法:MQ集群
 
 具体代码:MQ有自动的负载均衡
 
 1.6
 
 

2.0 适用的项目特点:有异步的需求
 

 2.1 主要适用的两个场景:警告和批处理

 2.2 警告
 需要写出的警告的思路
 
总结
 
2.2.1 使用MQ后,怎么做
 
 2.2.2 确定MQ后,需要选择什么交换机类型?
topic:比较灵活
 
 
 2.2.3 例子代码:py类型
 消费者:
 1.创建连接: 这里的pika是一个函数库
 
2.确定topic交换机类型,创建队列,绑定: 注解:
注解:
 


3.确定消费函数,开始监听:
 



 最后写具体的信息来临时候,执行什么动作的函数,这里是critical_notify 和 rate_limit_notify
生产者 :发布信息 。。。
2.3 批处理
 例子,开发过程中功能的添加:
 
 2.3.1
 
 2.3.2
 
 


















