我在 /var/log/nginx/error.log 文件中收到以下错误:
2017/02/07 16:18:53 [警告] 775#0:无法构建最佳 types_hash,您应该增加 types_hash_max_size:2048 或 types_hash_bucket_size:64;忽略 types_hash_bucket_size
我已经检查过 nginx.conf 它具有以下值
类型_hash_max_size 2048;
如何从 Linux 中了解 types_hash_max_size 和 types_hash_bucket_size 的当前值以及如何解决上述问题。
任何帮助都将不胜感激!
谢谢,BR。
答案1
警告消息显示当前的价值,不是建议值。
如果收到此警告,则应将值设置为双倍的它的现有值应该是 2 的幂。如文档中所述,如果你被警告有两个值,你应该首先增加哈希最大大小。
types_hash_max_size 4096;