Apa itu Prefork dan pekerja di Apache?
Apa itu Prefork dan pekerja di Apache?

Video: Apa itu Prefork dan pekerja di Apache?

Video: Apa itu Prefork dan pekerja di Apache?
Video: Apache2 MPM prefork, worker, event module configure-switch to other module and check running MPM 2024, Mungkin
Anonim

Prefork dan pekerja adalah dua jenis MPM apache menyediakan. Keduanya memiliki kelebihan dan kekurangannya masing-masing. Secara default mpm adalah garpu depan yang aman untuk benang. garpu depan MPM menggunakan beberapa proses anak dengan satu utas masing-masing dan setiap proses menangani satu koneksi pada satu waktu. Pekerja MPM menggunakan beberapa proses anak dengan banyak utas masing-masing.

Juga, apa itu pekerja Apache?

Pekerja . NS Pekerja putaran MPM Apache menjadi server web multi-proses, multi-utas. Tidak seperti Prefork, setiap proses anak di bawah Pekerja dapat memiliki banyak utas. Pekerja umumnya direkomendasikan untuk menjalankan server dengan lalu lintas tinggi Apache versi sebelum 2.4. Namun, Pekerja tidak kompatibel dengan pustaka aman non-utas.

apa itu utas di Apache? Apache HttpClient - Banyak Utas . Iklan. Program multi-utas berisi dua atau lebih bagian yang dapat berjalan secara bersamaan dan setiap bagian dapat menangani tugas yang berbeda pada saat yang sama dengan memanfaatkan sumber daya yang tersedia secara optimal.

Dengan mempertimbangkan hal ini, bagaimana saya tahu jika saya memiliki Apache Prefork atau pekerja?

Memungkinkan Apache mod_info. Minta url mod_info, biasanya curl localhost/server-info. Bagian "Pengaturan Server" akan menampilkan "Nama MPM: Pekerja " Jalankan httpd -V lagi -- itu akan tetap ditampilkan garpu depan , bukan pekerja.

Apa itu MaxClients di Apache?

Apache server web memiliki opsi konfigurasi yang disebut Klien Maks . Klien Maks menentukan jumlah maksimum koneksi bersamaan yang Apache akan melayani. Semakin banyak proses anak yang muncul, semakin tinggi penggunaan memori, jadi Klien Maks adalah opsi penyetelan server yang penting.

Direkomendasikan: