部署heroku postgrest +数据库不断崩溃

时间:2017-06-19 09:42:11

标签: postgresql heroku postgrest

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

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

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

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

所以,我的应用程序只是崩溃(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]:使用命令let output: ResponseInterface<T> = { item: this.getModel() as T }; 启动流程

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

1 个答案:

答案 0 :(得分:0)

顺便说一句,这可能不应该被低估。它看起来像是最近在https://github.com/begriffs/postgrest/pull/897

中修复的错误的表现形式

修复程序尚未成为发行版的一部分,但将在下一版本中发布。