健二鯖なのですが、こちらのガイド( http://bit.ly/2Wnu1Mm )に従って新規に起ち上げたサーバーに、マイグレーションガイド( http://bit.ly/2WkNltB )にしたがってデータ移行をし、現状としてMastodon立ち上げまでは行ったのですがリモートインスタンスとのやりとりがうまくいっていません。
sidekiqを見るとほとんどが再試行になってしまい、以下のエラーが積み上がっています。
ActiveRecord::ConnectionTimeoutError: could not obtain a connection from the pool within 5.000 seconds (waited 5.004 seconds); all pooled connections were in use
@estpls Pumaの持ってるデータベースへのコネクションプールが全部使われちゃってて新しいスレッドがデータベースへの接続をもらえないで苦労してますねーってあれ? Sidekiq? Pumaからのエラーで、Postgres側に接続数の余裕があるならDB_POOLを増やしてみるといいかもしれません。
@zundan mastodon-sidekiq.serviceのDB_POOLを45→100にしてみました。
@noellabo @yakitama @zundan PgtuneでPostgreSQLの設定を最適化してこの状態なのでやはりPgBouncer 入れてみるしかないですね。