优化Django-Tastypie-Postgres-Gunicorn以防止Heroku请求超时(H12)错误

时间:2013-10-25 19:15:10

标签: django rest heroku tastypie heroku-postgres

我有一个在Heroku上运行近一年的Django应用程序。我偶尔会看到请求超时,因为请求超过30秒。该请求是对Tastypie

的相当简单的API调用

API请求是HTTP GET

上的/api/v1/x/?format=json&y=2&order_by=date_z&date_z__gte=2013-10-19T00:00:00&user__id=y

以上是对带有一些过滤器的标准django型号的请求。有一个外键引用。任何人都可以优化这些东西?

我相信数据库索引是可以加快速度的一件事,但这真的是瓶颈吗?

我很确定Heroku的路由网格也强调了请求延迟。对此有什么最佳做法吗?

0 个答案:

没有答案