Kotlin、Ktorを使ってGAEでアプリを開発しています。データベースは CloudSQL です。それに接続するには、公開されたライブラリを使用します
Database.connect(
"jdbc:postgresql://cloudsql/<project-id>:<zone-name>:<instance-name>",
driver="org.postgresql.Driver",
user="postgres",
password="********"
)
しかし、私はエラーが発生します:
org.postgresql.core.v3.ConnectionFactoryImpl ログ: cloudsql への接続中に IOException が発生しました:5432 (ConnectionFactoryImpl.java:317) java.net.UnknownHostException: cloudsql
.......
私は次のURLを変更してみます:
jdbc:postgresql://google/<project-id>:<zone-name>:<instance-name>
jdbc:postgresql://cloudsql/<project-id>:<zone-name>:<instance-name>/.s.PGSQL.5432
しかし、このエラーも発生する可能性があります。
ローカルとサーバーの両方でエラーが発生する