私は、アプリケーションのバックエンドアーキテクチャの構築と管理に関してかなり新しいです。AWS RDSデータベース接続を管理する方法は?
私はRuby on RailsアプリケーションをAWS経由でホストしています。使用しているサービスの1つがAWS RDSです。
最近私はDBインスタンスのデータベース接続数に制限があります(DB移行を実行するとElastic Beanstalkのデプロイメントが自分のDBに接続されたためと思われます)。接続が完了した後で接続を閉じない(?)ことはできません。どのように対処して管理するのが最適なのかわかりません。
Amazon RDSをPostgreSQL DBで使用した経験がある人は、データベース接続を正しく管理するために、セットアップに必要なリソース/サービスを(できるだけ制限を避けるために) ?
私はデータベース接続を管理するためにPGBouncer
について聞いたことがありますが、他の誰かが共有できる他のリソースやサービスがあるかどうか疑問に思っていました。
ありがとうございました。似たような問題を抱えていた人を見てうれしいです。 PGBouncerを使用すると、非常に古くなったデータベース接続も終了します。または、接続するクライアントが使用するために既存のすべての接続を開いたままにしますか? –
問題ありません!それはあまりにも長い間使用されていない接続を閉じなければなりません(それは少なくとも私にとってはありますが)問題がある場合はお知らせください – SomeSchmo
ありがとう!偶然、PGBouncerの設定方法にブックマークしたチュートリアルがありますか?それがうまくいけば、私は1つ持っているが、私はあなたが別のリソースを持っている場合に比較したいと思った –