现象
今天在服务器上新装了一个Nginx,做了相关配置之后,验证配置时,报警告如下:
为了方便阅读,给手动换行了。
[warn] 18872#18872: could not build optimal types_hash,
you should increase either types_hash_max_size: 2048 or types_hash_bucket_size: 64;
ignoring types_hash_bucket_size
我哪见过这种场面呀,不过试了一下,虽然出现警告,但是Nginx启动没有问题。
但这个警告真的是碍眼,还是要解决掉。
解决方法
编辑Nginx配置文件,/etc/nginx/nginx.conf
,修改types_hash_max_size
的值。
我这里是直接把该值翻倍,原来是2048,设置为4096。
保存后,重新执行文章来源:https://www.toymoban.com/news/detail-622820.html
nginx -t
#或者
nginx -s reload
警告消失。文章来源地址https://www.toymoban.com/news/detail-622820.html
到了这里,关于Nginx警告could not build optimal types_hash, you should increase either types_hash_max_size: 2048解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!