フォーラムでこのメッセージが(3〜4時間ごとに)表示され続けています。CPUは16コア、RAMは32GBあります。リソースに問題があるとは思えません。
おっと
このディスカッションフォーラムを支えるソフトウェアで予期せぬ問題が発生しました。ご不便をおかけして申し訳ありません。
エラーに関する詳細情報は記録され、自動通知が生成されました。確認いたします。
追加のアクションは必要ありません。ただし、エラー状態が続く場合は、エラーを再現する手順を含め、追加の詳細をサイトのフィードバックカテゴリにディスカッションのトピックを投稿することで提供できます。
本番ログには以下が表示されます。
app/models/user_auth_token.rb:125:in `lookup'
lib/auth/default_current_user_provider.rb:131:in `current_user'
lib/current_user.rb:35:in `current_user'
app/controllers/application_controller.rb:1047:in `rate_limit_crawlers'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/middleware/content_security_policy.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-silence_logger.rb:27:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:236:in `call'
Message Bus で予期しないエラー: ActiveRecord::ConnectionNotEstablished: サーバー \"172.17.0.2\"、ポート 5432 への接続に失敗しました: FATAL: 残りの接続スロットは、非レプリケーションのスーパーユーザー接続用に予約されています。
Message Bus で予期しないエラー: ActiveRecord::ConnectionNotEstablished: サーバー \"172.17.0.2\"、ポート 5432 への接続に失敗しました: FATAL: 残りの接続スロットは、非レプリケーションのスーパーユーザー接続用に予約されています。
Message Bus で予期しないエラー: ActiveRecord::ConnectionNotEstablished: サーバー \"172.17.0.2\"、ポート 5432 への接続に失敗しました: FATAL: 残りの接続スロットは、非レプリケーションのスーパーユーザー接続用に予約されています。
Message Bus で予期しないエラー: ActiveRecord::ConnectionNotEstablished: サーバー \"172.17.0.2\"、ポート 5432 への接続に失敗しました: FATAL: 残りの接続スロットは、非レプリケーションのスーパーユーザー接続用に予約されています。
以下のように設定しました。
UNICORN_WORKERS: 32
UNICORN_SIDEKIQS: 2
psqlについては
db_shared_buffers: "4096MB"
設定を改善し、サーバーがクラッシュしないようにするために、他に何ができるか教えてください。
