Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

【後で調べる】Apacheの現在の接続数を調べる

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。スクリプトはAI生成のものも多いのでコピー&ペーストの際は文字コードに注意ください!

こちらを参考に

Apacheのアクティブ接続数を取得する (Linux) | grimo.dev

ただし、最近のLinuxはnetstatではなくssコマンドを使うようなので、ssに置き換える

watch -d -n 1 "ss -plan|egrep ':(80|443) '|awk {'print $5'}|sed -e 's/\:[^.]*$//'|sort|uniq -c|sort -nk 1"

※ssの結果から80または443を含む行を抜き出し、5カラム目を抽出、末尾の:80,:443を空白に置換、同じIPアドレスをまとめてカウントする。

簡易的に全部の同時接続カウントをするなら

ss -an |grep -e :80 -e :443 |wc -l

Apacheの同時接続数に達したときに出るログ参考

Apacheの同時接続数に達した際のログ – mediawiki

apacheのMaxRequestWorkers を設定して同時接続対策をする #Apache – Qiita

server reached MaxRequestWorkers ・・・・
server reached MaxClient ・・・・

 

 

タイトルとURLをコピーしました