http GET 请求在 Heroku 应用程序(PERN 堆栈)上超时 |错误代码:H12

时间:2021-01-10 09:49:18

标签: node.js reactjs heroku heroku-postgres

http GET 请求在我的 Heroku 部署应用程序上超时,而它在我的本地机器上运行良好。

我正在从 PostgreSQL 数据库上的简单查询中获取数据。

这是 Heroku 应用程序 --> https://fyle-fullstack-app.herokuapp.com/ 和 API --> https://fyle-fullstack-app.herokuapp.com/api/branches?q=bangalore&limit=100 和 postgres 转储 --> https://github.com/snarayanank2/indian_banks

事实是具有相同查询的 2-3 个请求有效,但其他请求无效。 (我猜那些是在提交之前缓存的)。

这是 Heroku 的错误日志 -->

2021-01-10T09:38:39.959014+00:00 heroku[router]: at=error code=H12
desc="Request timeout" method=GET path="/api/branches?q=Kolkata" host=fyle-
fullstack-app.herokuapp.com request_id=3e184180-6b37-4846-930b-ddf6ace39f1d
fwd="157.45.169.72" dyno=web.1 connect=0ms service=30000ms status=503 bytes=0
protocol=https

控制台日志:

GEThttps://fyle-fullstack-app.herokuapp.com/api/branches?q=Ahmedabad

[HTTP/1.1 503 Service Unavailable 30565ms]

XHRGEThttps://fyle-fullstack-app.herokuapp.com/api/branches?q=Kolkata
[HTTP/1.1 503 Service Unavailable 31892ms]

JSON.parse: unexpected character at line 1 column 1 of the JSON data backend.js:6:2315

0 个答案:

没有答案