Di manakah server_names_hash_max_size konfigurasi nginx diletakkan?
高洛峰
高洛峰 2017-05-16 17:18:01
0
1
1456

Sistem pengendalian ialah centos 7.2, gunakan

# /usr/sbin/nginx -s reload

Apabila memuatkan semula konfigurasi nginx, maklumat berikut dipaparkan:

[root@i001 ~]# /usr/sbin/nginx -s reload
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

Tambahserver_names_hash_max_size: 512,

server_names_hash_bucket_size: 64
忽略
server_names_hash_bucket_size,
问题是:
1、需要添加在什么文件的什么位置?
2、格式是什么?有无分号之类的,我弄了一下总是不对。
3、忽略server_names_hash_bucket_sizeAdakah ia bermaksud memadam item ini apabila anda melihatnya?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(1)
给我你的怀抱

Penyelesaian

Tambahkan ayat ini pada http{} dalam /usr/local/nginx/conf/nginx.conf

 server_names_hash_max_size 512;

Gunakan sudo /usr/local/nginx/sbin/nginx -t untuk menyemak fail konfigurasi nginx, jika masih ada gesaan

tidak dapat membina server_names_hash, anda harus meningkatkan sama ada server_names_hash_max_size: 512 atau server_names_hash_bucket_size: 64

Kemudian tingkatkan server_name_hash_max_size

 server_names_hash_max_size 1024;

Sebab ralat

Jadual cincang yang menyimpan nama pelayan dikawal oleh arahan server_names_hash_max_size dan server_names_hash_bucket_size. Saiz baldi cincang parameter sentiasa sama dengan saiz jadual cincang dan merupakan gandaan saiz cache pemproses. Selepas mengurangkan bilangan akses dalam ingatan, adalah mungkin untuk mempercepatkan carian nilai kunci jadual hash dalam pemproses. Jika saiz baldi cincang adalah sama dengan saiz cache pemproses, maka apabila mencari kunci, bilangan carian dalam memori ialah 2 dalam kes yang paling teruk. Kali pertama adalah untuk menentukan alamat unit storan, dan kali kedua ialah mencari nilai kunci dalam unit storan. Oleh itu, jika Nginx memberikan gesaan bahawa saiz maks cincang atau saiz baldi cincang perlu ditingkatkan, perkara pertama yang perlu dilakukan ialah meningkatkan saiz parameter sebelumnya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan