Show newer

re: pgbouncerに繋げられないなぁ 

@la
ignoreignore_startup_parametersstatement_timeoutを追加で、対応してないので
pgbouncer.org/config.html

@la 最大コネクション数を増やしてみるといいかもです
misskey.io/notes/949cvl9v6f

boosted

@atsuchan@atsuchan.page いや、PgBouncerとかPgpool-II自体をどうのこうのするというよりは、PostgreSQL側の最大接続数をアホみたいに増やしてメモリをガンガン積むって感じ

ioならPgpool-II側の受けはinitで256、最大1024をx4で接続するのでPostgreSQL側の最大接続数は4096にしてある

ioの場合は投稿とかをソートすることが多いからwork_memが64MBにしてる関係上、起動するだけで30GB、夕方から夜にかけてはキャッシュも含めて200GBぐらいは使ってる

boosted

@atsuchan@atsuchan.page Pgpool-IIは死ぬ気で最適化したら直通とほぼ変わらないぐらいまでスループット上げられた(ただしコネクションの数をめちゃめちゃ増やすのでメモリがアホみたいに必要)

@la PgBouncerで行ったところ、スロークエリが出過ぎてエラーににゃるにゃど、おひとりさまにゃら再現しにゃいかもだけど
たぶんPgPoolの例と同じ現象
blog.arkjp.net/2020/12/%e8%b2%

boosted

財団はpgbounser なし
preparedstatement offなのでそろそろどっちか入れたいね感

MisskeyってPgBouncerでコネクションプーリングすると逆にスループットが落ちて、ひどいことににゃるので、すごい謎にゃんです、PleromaとかMastodonには使ってる

boosted

PostgreSQLサーバはクライアントひとつあたりプロセスをひとつ作るのでメモリを多く使いがちなので、複数のクライアントが時間で分けてサーバを共有できる場合には、PgBouncerで接続を共有させてあげることでサーバが必要とするメモリを減らすことができるらしいよ

boosted

atsuchan.pageのストリーミングレプリケーションは正常に復帰しました。

:vultr: のノード1台、I/O応答無くにゃったので、強制再起動しました、現在復旧しました

@lei202 v12のやつを雑に持ってきてみました…w

@cyberrex_v2 司法に任せるべきというのニャイスね、もちろんその準備もした

@cyberrex_v2 よくにゃいのよ、鍵投稿を勝手に見る行為はActivityPubの紳士協定への重大にゃ脅威だし、名誉毀損は犯罪にゃのよ、晒すのは著作権法違反にゃのよ

@cyberrex_v2 別にその人には間違ってると言っても怒ってもいにゃいけどね、しかも知らにゃいだろうから仕組みを説明してるしその上で送ったことに謝ってはいるのよ、それに私はその人のように鍵投稿を見たり晒したりしてにゃい

boosted

@atsuchan@atsuchan.page
ご報告ありがとうございます.
該当のリレーをブロックする措置を取りました.
引き続きよろしくお願いいたします.

しかもバックアップしたからってスペック上がるわけじゃにゃいし、褒められるわけでもにゃいから、問題が起こるまで放置する人がとても多い感じ、そしてバックアップを設定していても、中身がDumpの開始と終了の文言だけ入っているとかもある、復旧テストを同時にやっておくこと

広義ではバックアップもセキュリティの一つにゃんですがねw

セキュリティの問題で飛んだインスタンスは見たことにゃいけど、バックアップできてにゃくて飛んだインスタンスはいくつも見た

Show older