は、すべてが良いです。アプリケーションで多くのテストリクエストを行った後にエラーが発生します。Golang GORMのPQあまりにも多くの接続
アプリケーションを再起動してもエラーはなくなります。だから、私は、GORM接続がクエリの実行後に解放されないと思っています。私はGORMコードでそれを十分に深くチェックしません、私はここに尋ねる人もいます。
は、すべてが良いです。アプリケーションで多くのテストリクエストを行った後にエラーが発生します。Golang GORMのPQあまりにも多くの接続
アプリケーションを再起動してもエラーはなくなります。だから、私は、GORM接続がクエリの実行後に解放されないと思っています。私はGORMコードでそれを十分に深くチェックしません、私はここに尋ねる人もいます。
エラーメッセージはGORMではなくPostgreSQLエラーです。これは、データベース接続を複数回開いているときに発生します。
db, err := gorm.Open("postgres", "user=gorm dbname=gorm")
これは一度開始する必要があります。
複数の接続を作成しているか、1つの接続を周回していますか? –
ポストグルを使いましたか? 'server.properties'ファイルをチェックし、' MaxConnections'プロパティーを更新してください。 – sbouaked
@ matt.s:私はGORMのドキュメントからデフォルトのものを使用します。 – Apin