目次
Fargate のタスクサイズ による Nginx の起動プロセス数

Fargate のタスクサイズ による Nginx の起動プロセス数

🌐 Read in English

備忘録です。

Nginx の設定で、プロセス数を auto にして CPU コア数に委ねる設定があります。

1
worker_processes auto;

Fargate のタスクサイズだとプロセス数はどの程度になるか調査しました。

結果発表

cpumemnginx worker process 数
2565122
102420482
204840964

タスクサイズを上げれば、ちゃんと auto で worker プロセス数が増えてくれた。

ちなみに
プロセス数が増えても net.maxsoconn 値は Fargate で変更できない ので
リクエストをより捌く様にするには、タスク数を増やした方が良いです。

ちなみに、以下で同額のコスト♪

  • cpu=256, mem=512 × 8 タスク
  • cpu=2048, mem=4096 × 1 タスク

タスク数を増やそう!

kenzo0107

kenzo0107