OOM 多くのせいでHTTPDプロセス
4050
Created On 08/12/22 12:47 PM - Last Modified 06/09/25 23:01 PM
Symptom
- 高いメモリ使用率
- 一部のプロセスは、「メモリ不足」状態のために強制終了されます。
- がたくさんありますHTTPD実行中のプロセス。
- HTTPD プロセスはスワップ メモリを最も多く消費します。
Environment
- モデル: PA-3020
- PANOS: 9.1.12-h3
Cause
- 高値のためAPI呼び出し率、web_backend プロセスは多くのHTTPD子プロセス。 それでもNGFW25歳まで耐えられるHTTPD子プロセスごとのメモリ消費量HTTPD行動に影響を与える可能性があります。
- 5 未満で実行することをお勧めします。API毎秒の呼び出し。
Resolution
- 数を減らすAPIクエリ。
- Web バックエンド プロセスを再起動して、すべての子プロセスを強制終了しますHTTPDプロセスとスワップメモリの解放:
> debug software restart process web-backend
Additional Information
- mp-monitor.log で使用可能なメモリ スワップとスワップ消費を確認して確認します。HTTPDは最高の消費者であり、スワップは低いか、0 に近いです。次に例を示します。
2022-08-11 13:13:55.011 +0000 --- swapusage Name PID VmSwap VmRSS
httpd 29367 189504 kB 1360 kB
httpd 9974 186332 kB 1512 kB
httpd 9822 185948 kB 1636 kB
httpd 27996 185580 kB 1460 kB
httpd 30251 184332 kB 1388 kB
--- Truncated output ----
2022-08-11 13:14:14.269 +0000 --- memory Last 180 seconds
Type Free (kB) min (kB) Total (kB)
Mem 170452 66476 3849876
Swap 0 0 3056660
- nginx/access.log をチェックして、APIクエリは推奨よりも高いレートです:
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
::ffff:10.26.129.53 - - [10/Aug/2022:02:54:13 +0000] "POST /api/index.php" 400 148 "RestSharp/104.4.0.0"
- Web バックエンド プロセスを再起動した後、スワップ メモリを確認し、HTTPD正常に戻ったことを確認するには:
2022-08-11 13:15:55.022 +0000 --- swapusage
Name PID VmSwap VmRSS
useridd 5059 69200 kB 250552 kB
authd 5436 54964 kB 12844 kB
sslmgr 5431 49300 kB 8936 kB
dnsproxyd 5433 44892 kB 18136 kB
routed 5435 25204 kB 15144 kB
varrcvr 5427 24300 kB 25660 kB
---- Truncated output ----
2022-08-11 13:20:14.310 +0000 --- memory
Last 180 seconds
Type Free (kB) min (kB) Total (kB)
Mem 139156 76032 3849876
Swap 2514208 2514200 3056660