nginx:日志中的 server_names_hash_bucket_size 错误且 CPU 达到 100%

nginx:日志中的 server_names_hash_bucket_size 错误且 CPU 达到 100%

当我们重新加载 nginx 时,我们在日志中看到以下消息,

nginx: [warn] could not build optimal server_names_hash, you should increase either 
server_names_hash_max_size: 512 or server_names_hash_bucket_size: 64; ignoring 
server_names_hash_bucket_size

我们注意到,在重新加载期间,CPU 利用率达到 100%。在这种情况下,server_names_hash_bucket_size 和 cpu 有什么关系吗?增加存储桶大小对CPU有帮助吗?截至目前,当我们重新加载时,我们的服务器挂起 1 0r 2 分钟。

工作进程设置如下

worker_processes number  auto;  
worker_connections 2048;

谁能帮助我们解决这个问题。

相关内容