教育149803 views
小学算数1202359 views
雑学1473956 views
中学数学624526 views
高校倫理1442532 views
英語615718 views
中学社会669563 views
小学社会311123 views
世界の国566149 views
りんご215608 views
Help
Tools

English

nginx: [emerg] zero size shared memory zone "addr"の解決方法

Nginx で nginx: [emerg] zero size shared memory zone “addr” というエラーが出るときは、設定ファイル( /etc/nginx/nginx.conf など)に下を追加する。

limit_conn_zone binary_remote_addr zone=addr:50m; limit_conn_zone は limit_conn と一緒に使う。 * limit_conn … 同一 IP アドレスからのコネクション数 * limit_conn_zone … ゾーンの設定 ## limit_conn_zone の設定 limit_conn_zone のキーに binary_remote_addr、値にゾーンを設定する。

ゾーンの設定はコロンでつなぐ。最初は Nginx が用いるメモリの名前、二番目はそのメモリ量。