Heroku自动对我的数据库进行维护,现在我的应用程序';s don';t连接

Heroku自动对我的数据库进行维护,现在我的应用程序';s don';t连接,heroku,heroku-postgres,Heroku,Heroku Postgres,我仍然可以启动我的应用程序,并加载一个不使用pg数据库中任何数据的页面,但只要我点击一个查找数据的页面,我就会得到一个超时错误 2019-10-04T05:53:38.387579+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=GET path="/sessions/login" host=get-organized.herokuapp.com request_id=735daa05-c11b-4da6

我仍然可以启动我的应用程序,并加载一个不使用pg数据库中任何数据的页面,但只要我点击一个查找数据的页面,我就会得到一个超时错误

2019-10-04T05:53:38.387579+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=GET path="/sessions/login" host=get-organized.herokuapp.com request_id=735daa05-c11b-4da6-a7c5-90f8ae46759a fwd="73.158.160.78" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0 protocol=http
201

这些应用程序过去运行得很好。我有一些更新的应用程序没有进行维护,它们仍然可以正常工作。我不知道如何进一步解决此问题,非常感谢您的帮助。

您的数据库url可能在维护期间更改。它可能是在应用程序中的某个地方硬编码的。您应该从环境中读取连接字符串的
$DATABASE\u URL
,而不是对其进行硬编码。就是这样!我不记得曾经对它进行过硬编码,但我想我一定有过。非常感谢你!