patorashのブログ

方向性はまだない

2020-10-26から1日間の記事一覧

Herokuの環境変数MEMORY_AVAILABLEがなくなってた件

以前にこんな記事を書いていました。 patorash.hatenablog.com HerokuのDyno毎にMEMRY_AVAILABLEが設定されているから便利、と思っていたのですが、Herokuのログを見るとpuma_worker_killerが512MBを超えた時点でpumaのworkerを終了させまくっていたので、も…

sidekiqとactiverecord-session_storeを使っている場合はWeb UIが使えない

バージョン sidekiq: 5.2.7 activerecord-session_store: 1.1.3 何が起きたのか ActiveJobのアダプターにresqueを使っていたプロジェクトで、アダプターをresqueに変えようとしていました。そこで、諸所の設定を修正後、ActiveJobにキューイングしても、うん…

sidekiqでDBへのコネクションプールを使い切らないようにする

ActiveJobに大量に仕事を依頼するようにしたら、以下のようなログが出るようになりました。 could not obtain a database connection within 5.000 seconds 早速調査。 ActiveJobでsidekiqを使う場合、connection_poolの値はconcurrency + 1以上にしよう – r…