cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menentukan sama ada nginx menggunakan epoll

dokumentasi nginx mengatakan bahawa ia boleh memilih kaedah yang sesuai secara automatik:

There is normally no need to specify it explicitly, because nginx will by default use the most efficient method.

use epoll tidak dinyatakan dalam fail konfigurasi Bagaimana untuk menentukan sama ada nginx menggunakan epoll?

过去多啦不再A梦过去多啦不再A梦2781 hari yang lalu907

membalas semua(3)saya akan balas

  • 怪我咯

    怪我咯2017-05-16 17:21:03

    Muat turun kod sumber dan log
    Kompilasi versi orz anda sendiri

    Malah, hanya susun versi yang boleh dinyahpepijat oleh gdb, kemudian gunakan gdb untuk memulakannya, dan anda boleh menjejak dan melihat tempat nginx disekat apabila tiada acara tiba (sama ada ia disekat dalam fungsi pemprosesan acara epoll

    Untuk alat dan kaedah tertentu, sila rujuk "Analisis Mendalam Nginx" yang ditulis oleh orang Cina

    balas
    0
  • 高洛峰

    高洛峰2017-05-16 17:21:03

    Versi Linux di atas 2.6 sepatutnya menyokong epoll.

    Anda boleh menggunakan strace untuk menyemak sama ada nginx memanggil syscall siri epoll

    balas
    0
  • 怪我咯

    怪我咯2017-05-16 17:21:03

    Lalai ialah epoll, dalam versi Linux

    balas
    0
  • Batalbalas