首页 新闻 会员 周边

uwsgi采用多进程时的问题

0
悬赏园豆:5 [待解决问题]

[uwsgi]

......

master = true

processes = 5

......

#app.py

pool = Pool(5)

pool.map(get_page_detail,[url for url in alist])

问题:alist中要爬取的url较多,我本来想开启多进程来处理(先不说多线程或greenlet等的方式),结果运行时请求超时,但
日志中发现已经全部处理完成,而实际的进程由原来的5个变成了10几个之多。
本人不多理解进程概念,当我Pool(5)时这个是又开启5个主进程吗
小小财经的主页 小小财经 | 初学一级 | 园豆:1
提问于:2017-07-21 20:48
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册