擅长:python、mysql、java
<p>我建议对多线程解决方案使用<a href="https://pypi.python.org/pypi/gevent" rel="nofollow">gevent</a>,而不是多处理。在生产环境中,多进程可能会导致问题,在这种环境中,生成新进程受到限制。</p>
<p>示例代码:</p>
<pre><code>from django.shortcuts import HttpResponse
from gevent.pool import Pool
def square(number):
return number * number
def home(request):
pool = Pool(50)
numbers = [1, 3, 5]
results = pool.map(square, numbers)
return HttpResponse(results)
</code></pre>