Ի՞նչ է Prefork-ը և աշխատողը Apache-ում:
Ի՞նչ է Prefork-ը և աշխատողը Apache-ում:

Video: Ի՞նչ է Prefork-ը և աշխատողը Apache-ում:

Video: Ի՞նչ է Prefork-ը և աշխատողը Apache-ում:
Video: Ի՞նչ է հայտնի Պրիգոժինի ենթադրյալ մահվան մասին այս պահին 2024, Մայիս
Anonim

Prefork եւ բանվոր երկու տեսակի MPM են apache ապահովում է. Երկուսն էլ ունեն իրենց արժանիքներն ու թերությունները: Լռելյայն mpm-ն է նախապատառաքաղ որը թելից անվտանգ է: Prefork MPM-ն օգտագործում է մի քանի զավակային պրոցեսներ՝ յուրաքանչյուրը մեկ շղթայով, և յուրաքանչյուր պրոցես միաժամանակ կատարում է մեկ կապ: Աշխատող MPM-ն օգտագործում է մի քանի երեխա գործընթացներ՝ յուրաքանչյուրը բազմաթիվ թելերով:

Բացի այդ, ինչ են Apache աշխատողները:

Աշխատող . Այն Աշխատող MPM շրջադարձեր Ապաչի բազմապրոցեսի, բազմաթելային վեբ սերվերի մեջ: Ի տարբերություն Prefork-ի, յուրաքանչյուր երեխա մշակում է տակը Աշխատող կարող է ունենալ բազմաթիվ թելեր: Աշխատող ընդհանուր առմամբ առաջարկվում է բարձր տրաֆիկով աշխատող սերվերների համար Ապաչի 2.4-ից առաջ տարբերակները: Այնուամենայնիվ, Աշխատող անհամատեղելի է ոչ շղթայական անվտանգ գրադարանների հետ:

ինչ է թելը Apache-ում: Ապաչի HttpClient - Բազմաթիվ Թեմաներ . Գովազդներ. Բազմաթելային ծրագիրը պարունակում է երկու կամ ավելի մասեր, որոնք կարող են միաժամանակ աշխատել, և յուրաքանչյուր մաս կարող է կատարել տարբեր առաջադրանքներ՝ միաժամանակ օպտիմալ օգտագործելով առկա ռեսուրսները:

Հաշվի առնելով սա՝ ինչպե՞ս կարող եմ իմանալ՝ ունեմ Apache Prefork կամ աշխատող:

Միացնել Ապաչի mod_info. Հարցրեք mod_info url-ին, սովորաբար ոլորեք localhost/server-info: «Սերվերի կարգավորումներ» բաժինը ցույց կտա «MPM Name: Աշխատող «Նորից գործարկեք httpd -V-ը, այն դեռ ցույց կտա նախապատառաքաղ , ոչ բանվոր.

Ի՞նչ է MaxClients-ը Apache-ում:

Ապաչի վեբ սերվերն ունի կազմաձևման տարբերակ, որը կոչվում է MaxClients . MaxClients որոշում է միաժամանակյա միացումների առավելագույն քանակը, որը Ապաչի կծառայի. Որքան շատ երեխա գործընթացներ են ստեղծվում, այնքան ավելի բարձր է հիշողության օգտագործումը MaxClients սերվերի թյունինգի կարևոր տարբերակ է:

Խորհուրդ ենք տալիս: