2014-09-19 140 views
1

在python结尾,我想象一个写在烧瓶中的HTTP端点来接受从javascript(异步POST请求)发送的数据。Flask:接收异步POST请求?

在收到POST请求后,它将写入sqlite3数据库。

我遇到的问题是Flask不是异步的,因此它将如何处理许多POST请求而不会遇到问题?

+0

恕我直言,['tornado'(http://www.tornadoweb.org/en/stable/)可能比'flask'正确的选择。 – Nava 2014-09-19 06:58:35

回答

1

一种选择是将uWSGI与gevent循环结合使用以避免阻塞。

退房文档:

+0

我已经在烧瓶上使用Nginx和uWSGI。所以不需要其他特殊工作? – user299709 2014-09-19 08:19:14

+0

我不这么认为。如果你还没有配置uWSGI for nginx,你可以在这里看到基本配置:[link](http://flask.pocoo.org/docs/0.10/deploying/uwsgi/#configuring-nginx)。 – 2014-09-19 15:07:49