私のローカル環境では、Mac OSXはサーバーを起動するたびに起きています。Postgresql、Rails - 自動ワーカーワーカープロセスをフォークできませんでした。リソースは一時的に利用できません。
ログには何も役立たず、「自動ワーカーワーカープロセスをフォークできませんでした:リソースは一時的に利用できません」と表示されます。
私はctr-cをサーバーから取り外すまで、コンピュータ全体をロックアップします。ブラウザでサイトにアクセスしようとするとハングするだけで、端末に新しいタブを開くと 'パイプが壊れている'と表示されて閉じます。 MACコンソールは、少なくとも私が知ることができるものから何も役に立たないものではありません。
これはなぜですか?
Postgresを何度も再起動しました。
EDIT:
ログだけで吐き始め、 'LOG:接続のための新しいプロセスをforkできませんでした:一時的に利用できないリソース'
プーマスレッド数:
threads_count = ENV.fetch("RAILS_MAX_THREADS") { 10 }.to_i
DB: pool: 100
EDIT2:
max_connectionカウントを100から200に引き上げようとしましたが、まだ何もありません。重複するpostmaster.idエラーにランします。それを削除し、Postgresを再起動しましたが、同じ問題が残っています - しかし、postmaster.idエラーはクリアされました。
!アプリケーションではなく、すべてが年に開始する。
ニースのように動作することをリニューアルし、コンピュータはスリープモードに入っていますが、完全にシャットダウンされることはありません。コンピュータを再起動すると常に修復され、最初のセッションで問題は発生しませんでした。これも耳にしましたか? –
私はこの問題に遭遇したのは初めてでしたので、わかりません。過去に私はコンピュータを再起動したときにpostgresアプリケーションが正常にシャットダウンしないという別の問題がありました。 –
誰かが解決策を見つけましたか?私はまだこれと闘っている – Zubin