ユーザ用ツール

サイト用ツール


サイドバー

Index

はじめてのおつかい






DokuWiki整形記法


PlayGround



serverapps:nginx:nginxconf

NGiNXの設定

設定チェック

nginx -t

ファイルを指定する場合

nginx -t -c /path/to/nginx.conf

server

この辺は、もうautoで良いでしょう

worker_processes auto;
worker_cpu_affinity auto;
worker_priority 0;

手動で書き換える場合

worker_processes :コア数に合わせる
worker_cpu_affinity :重み付け-> 2core:01 10 -> 4core:0001 0010 0100 1000

ファイルディスクリプタ

pstat(1)コマンドで確認。

 # pstat -T
 79/31859 files
0M/1023M swap space

必要に応じて、プロセス毎のファイルディスクリプタ上限数を増やす1)2)

worker_rlimit_nofile = 10000

SSL

参考

1)
足りないと“Too many open files” エラー
2)
最近は増えてるので、大抵は問題ない?
serverapps/nginx/nginxconf.txt · 最終更新: 2021/01/26 10:48 by hayashi