タグ

ブックマーク / laughingman7743.hatenablog.com (1)

  • HAProxyとPgBouncerを利用したRDS(PostgreSQL)の負荷分散 - /var/log/laughingman7743.log

    HAProxyは1.5系を使いたいのでRPMのビルド環境を作る。*1 HAProxyのRPMを作成してインストールする。*2 PgBouncerはPGDG*3からyumでインストールする。 HAProxyの設定は以下 PgBouncerの設定は以下 WebアプリからはPgBouncer(5433)に接続、PgBouncerがHAProxy(5434)に接続、HAProxyがRDSへのリクエストを振り分ける構成にしています。 RDSの認証方式はサポートに確認したところMD5とのこと。 PgBouncerのserver_lifetimeは短めにし、server_round_robin設定を有効にしておきます。*4 PlayframeworkでWebアプリを作ることが多く、デフォルトのDBPoolがBoneCPで使い物にならないので、 PgBouncerを利用する形にしていますが、HikariC

    HAProxyとPgBouncerを利用したRDS(PostgreSQL)の負荷分散 - /var/log/laughingman7743.log
  • 1