Django:如何提及流程数量?就像Flaks一样

时间:2017-07-07 10:22:11

标签: django python-2.7 django-rest-framework python-multithreading flask-restful

我正在尝试创建一个简单的Fibonacci Web服务 * Django和 *烧瓶

我正在使用 djangorestframework flask_restful 我这样做是为了做一些比较。

使用Flask我可以指定 过程的数量或 在flask_restful

中使用Api线程等
from flask import Flask, request, Response, jsonify
from flask_restful import abort, Resource, Api, reqparse
api = Api(app)
api.add_resource(Test, '/test/')

app.run(port=1234, host='0.0.0.0', threaded=True) #processes=50)

我的问题,如何在django rest框架中指定相同的内容? 从文档中我无法找到直接的答案,但是..

2 个答案:

答案 0 :(得分:3)

那是因为这是两个不同的问题。 Django只提供了一个显然用于开发和单线程/进程的开发服务器。

如果你想调整进程数,你需要通过gunicorn / uwsgi / mod_wsgi / ...运行Django项目,每个项目都可以让你调整进程/线程。

答案 1 :(得分:2)

通过uwsgi或mod_wsgi运行Django项目。