ich GORM golang an meinem Projekt verwende, ist alles gut, bis ich eine Fehlermeldung anzeigt, die sagte:Golang GORM pq zu viele Verbindungen
pq: sorry, too many clients already
benutze ich nur die Standardkonfiguration. Der Fehler tritt auf, nachdem ich viele Testanforderungen für meine Anwendung gestellt habe.
Und der Fehler ist verschwunden, nachdem ich meine Anwendung neu gestartet habe. Also, ich denke, dass die GORM-Verbindung nicht freigegeben wird, nachdem mit der Abfrage fertig. Ich überprüfe es nicht tief genug auf GORM-Code, ich frage nur hier vielleicht hat jemand schon Erfahrung darüber?
Erstellen Sie mehrere Verbindungen, oder übergeben Sie eine? –
Haben Sie Postgres verwendet? Wenn ja, überprüfen Sie Ihre 'server.properties' Datei und aktualisieren Sie die 'MaxConnections'-Eigenschaft – sbouaked
@ matt.s: Ich verwende die Standard, nur aus der GORM-Dokumentation. – Apin