1

UAA の Postgres SQL データベースに接続できない Pivotal Web Services で問題が発生しています。

サービスを定義してアプリケーションにバインドしましたが、資格情報を手動で入力しています (環境変数でパラメーターの置換が行われるかどうかはわかりません)。

UAA.yaml ファイルの関連セクション:

database:
    driverClassName: org.postgresql.Driver
    url: jdbc:postgresql://babar.elephantsql.com:5432/db
    username: db
    password: randomPass
    maxactive: 15
    maxidle: 5
    minidle: 0
    removeabandoned: false
    logabandoned: true
    abandonedtimeout: 300
    evictionintervalms: 15000
    caseinsensitive: false 

私は、同時接続数を 20 に制限する ElephantSQL の「パンダ」プランに縛られています。これは、通常、起動時に UAA で受け取るエラーです。

java.sql.SQLException: Driver:org.postgresql.Driver@112ab411 returned null for URL:postgres://db:randomPass@babar.elephantsql.com:5432/db 2017-01-28T14:15:57.43-0500 [APP /PROC/WEB/0]OUT at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:296)

null を返す理由がわかりません。資格情報と URL は正しいです。

4

1 に答える 1