Saya menemukan 'multi_accept' adalah 'off' sebagai default di Nginx sebagai berikut:
Saya menemukan 'multi_accept' adalah 'off' sebagai default di Nginx sebagai berikut:
Jawaban:
Mungkin karena dengan on, semua proses pekerja aktif dan mencoba untuk menangani semua permintaan yang masuk secara bersamaan. Ketika dinonaktifkan, Nginx memutuskan proses anak mana yang akan menangani permintaan satu per satu. Karena Nginx sangat efisien dalam hal ini, ini mungkin melayani kebanyakan orang dengan baik. Beberapa menganggap itu risiko untuk mengaktifkannya, karena dapat membanjiri koneksi pekerja dengan permintaan. Pengaturan TCP Anda di level OS kemungkinan juga akan berperan dalam hal ini.