問題タブ [sqlx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3980 参照

postgresql - 断続的な「ピアによる接続のリセット」SQL postgres

非アクティブな状態が一定期間続いた後、最初の postgres sql クエリを実行すると、go Web サービスにnet.OpErrorwith メッセージが表示されます。read tcp x.x.x.x:52086->x.x.x.x:24414: read: connection reset by peerエラーの後、後続のリクエストは正常に機能します。

postgres データベースは、postgres db の前に haproxy がある compose.com でホストされています。私の go Web アプリは、標準の sql と sqlx を使用しています。

db.Ping()15 分ごとに起動するティッカーを実行してみましたが、問題は解決していません。

go standard sqllib がこれらの接続ドロップを処理しないのはなぜですか?