タグ

ブックマーク / norm-nois.com (1)

  • サーバーのメモリと向き合ってみる 〜MaxClientsの設定〜 | 日記の間 | あかつきのお宿

    この記事を三行にまとめると MaxClientsの設定を変更してプロセスの数を制御してみたい 同時接続数が16って決して少なくないのよ よほど稼ぎがないとプロミスに頼っても賄えないですね サーバーがダウンする理由はいろいろあると思いますが、その中の一つにメモリ不足というケースがあります。例えば瞬間的にやばいくらいにアクセスが集中してメモリの使用量が限界を超えてしまうとかですね。強化系なのにダブルを作ろうと頑張ってしまったカストロのように。 もしこんな感じ(↓)のエラーメッセージがログに出ていたら、メモリが足りなくなっている証拠です。メモリ不足によって新しいプロセスを立ち上げられなくなっている状態です。 Cannot allocate memory: fork: Unable to fork new process これを防ぐには、例えばスワップ領域を適切に確保しておく方法などがあります。で

    サーバーのメモリと向き合ってみる 〜MaxClientsの設定〜 | 日記の間 | あかつきのお宿
    faibou
    faibou 2023/02/21
  • 1