当我们重新加载 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;
谁能帮助我们解决这个问题。