1

我有一个在 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 的路由网格也会加重请求延迟。有没有这方面的最佳实践?

4

0 回答 0