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)
还没有任何评论哟~
