Advertisement

python - 生产者消费者模型

阅读量:

什么是生产者-消费者模型?

某一功能单元专司数据生成任务,可将其视作制造实体;另一功能单元则承担数据处理职责,可类比为消费终端。在制造端与消费端之间设置一个临时存储区域(通过队列queue实现),该区域可被理解为商业场所。

制造端 → 存储区 → 消费端

优点分析

复制代码
    1). 解耦:生产者和消费者的依赖关系减少;
    2). 支持并发;是两个独立的个体, 可并发执行;
    
    

具体信息可参考该篇博客:生产者消费者简介

复制代码
    需求: 给定200个ip地址,  可能开放端口为80,  443,  7001,  7002,  8000,  8080,  
    9000(flask),  9001
         以http://ip:port形式访问页面以判断是否正常访问.
    
         1). 构建所有的url地址;===存储到一个数据结构中
         2). 依次判断url址是否可以成功访问
    
    
    实现多线程:
        1). 实例化对象threading.Thread;
        2). 自定义类, 继承threading.Thread, 重写run方法(存储任务程序);
    

全部评论 (0)

还没有任何评论哟~