【问题标题】:Deployed heroku postgrest + database keeps crashing部署的heroku postgrest +数据库不断崩溃
【发布时间】:2017-11-21 11:11:55
【问题描述】:

我正在尝试根据此说明在 heroku 上部署 postgrest v 0.4.2.0 应用程序 (https://github.com/begriffs/postgrest/releases/tag/v0.4.2.0):

https://postgrest.com/en/v3.2/admin_deployment.html#heroku(它是旧版本,但在一般说明中可行)

我已经部署了一个数据库(通过 Heroku Postgres),在我的 heroku 帐户上有 1 个表,所以我一直尝试将我的数据库与 postgrest 连接:

DB_URL: postgres://mpdwpnlqhwsosk:5abeb772ff431ef99e975be287970c3412174b331926b189d6485277f41d65d1@ec2-174-129-224-33.compute-1.amazonaws.com:5432/da5a8m1p77

因此,我的应用程序正在崩溃(H10 错误)。我看不到表等。虽然,我可以通过 pgAdmin 成功连接到这个数据库

是我做错了什么,还是某种讨厌的错误?

日志: 2017-06-19T09:53:52.579013+00:00 heroku[web.1]:状态从开始变为崩溃

2017-06-19T09:53:52.568134+00:00 heroku[web.1]:进程以状态 1 退出

2017-06-19T10:38:45.049215+00:00 heroku[web.1]:状态从崩溃变为启动

2017-06-19T10:38:45.838847+00:00 heroku[web.1]:使用命令./env-to-config ./postgrest postgrest.conf启动进程

2017-06-19T10:38:47.811334+00:00 heroku[web.1]:进程以状态 1 退出

2017-06-19T10:38:47.752947+00:00 app[web.1]: ConfigError {configErrorLocation = Key "" "secret-is-base64", configConversionError = Just [ConversionError {conversionErrorLoc = "boolValue", conversionErrorWhy = TypeError,conversionErrorVal = Just (String "false"),conversionErrorType = Just Bool,conversionErrorMsg = Nothing}]}

2017-06-19T10:38:47.822918+00:00 heroku[web.1]:状态从开始变为崩溃

2017-06-19T11:04:22.519115+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=agile-mesa-95349.herokuapp .com request_id=7f7c6d70-c23b-400a-aec8-83758cb226cf fwd="109.184.214.45" dyno= connect= service= status=503 bytes= protocol=https

【问题讨论】:

  • 这不是您的数据库崩溃。 H10 errors 表示进程(在这种情况下为web)已经崩溃。尝试跟踪您的日志 (heroku logs --tail),然后重新启动应用程序 (heroku restart),您应该会看到导致应用程序崩溃的错误。

标签: postgresql heroku postgrest


【解决方案1】:

顺便说一句,这可能不应该被否决。它看起来像是最近在https://github.com/begriffs/postgrest/pull/897 中修复的错误的表现形式

修复还不是发布的一部分,但会在下一个版本中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 2012-10-02
    • 2018-04-13
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 2022-10-07
    相关资源
    最近更新 更多