XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> worker - Apache HTTP Sunucusu Mod眉ller | Y枚nergeler | SSS | Terimler | Site Haritas谋 Apache HTTP Sunucusu S眉r眉m 2.2 Apache > HTTP Sunucusu > Belgeleme > S眉r眉m 2.2 > Mod眉ller Apache MPM worker Mevcut Diller: de | en | ja | tr A莽谋klama:脟ok evreli ve 莽ok s眉re莽li melez bir HTTP sunucusu olu艧turan 莽ok s眉re莽lilik mod眉l眉. Durum:MPM Mod眉l聽Betimleyici:mpm_worker_module Kaynak聽Dosyas谋:worker.c 脰zet Bu 莽ok s眉re莽lilik mod眉l眉 (MPM) hem 莽ok s眉re莽li hem de 莽ok evreli olabilen melez bir sunucu olu艧turur. 陌stekleri sunmak i莽in evreleri kullanmas谋 sebebiyle 莽ok s眉re莽li bir sunucudan daha az sistem kayna臒谋 harcayarak daha 莽ok iste臒e hizmet sunabilir. Bununla birlikte, herbiri 莽ok say谋da evreye sahip 莽ok say谋da s眉reci canl谋 tutarak bir 莽ok s眉re莽li sunucu kadar kararl谋 olur. Bu MPM鈥檌 denetim alt谋nda tutmakta kullan谋lan en 枚nemli y枚nergeler, her 莽ocuk s眉re莽 i莽in konu艧land谋r谋lacak evre say谋s谋n谋 belirleyen ThreadsPerChild y枚nergesi ile devreye sokulacak toplam evre say谋s谋n谋n azamisini belirleyen MaxClients y枚nergesidir. Y枚nergeler AcceptMutex CoreDumpDirectory EnableExceptionHook Group Listen ListenBacklog LockFile MaxClients MaxMemFree MaxRequestsPerChild MaxSpareThreads MinSpareThreads PidFile ReceiveBufferSize ScoreBoardFile SendBufferSize ServerLimit StartServers ThreadLimit ThreadsPerChild ThreadStackSize User Konular Nas谋l 莽al谋艧谋r? Ayr谋ca bak谋n谋z: Apache鈥檔in kulland谋臒谋 adres ve portlar谋n ayarlanmas谋 Nas谋l 莽al谋艧谋r? 脟ocuk s眉re莽leri devreye almaktan tek bir s眉re莽 (ana s眉re莽) sorumludur. Her 莽ocuk s眉re莽 ThreadsPerChild y枚nergesinde belirtilen say谋da evre konu艧land谋r谋r. Bunlardan ayr谋 olarak, bir dinleyici evre ba臒lant谋lar谋 dinleyip gelenleri i艧lenmek 眉zere bu sunucu evrelerinden birine aktar谋r. Apache daima, gelen isteklere hizmet sunmaya haz谋r yedek veya bo艧taki sunucu evrelerinden olu艧an bir havuzu canl谋 tutmaya 莽al谋艧谋r. Bu suretle, istemcilere isteklerinin sunulmas谋 i莽in yeni 莽ocuk s眉re莽lerin 莽atallanmas谋n谋, dolay谋s谋yla yeni evrelerin konu艧land谋r谋lmas谋n谋 beklemek gerekmez. Ba艧lang谋莽ta 莽al谋艧t谋r谋lacak 莽ocuk s眉re莽lerin say谋s谋 StartServers y枚nergesinde belirtilir. Apache, 莽al谋艧ma s眉resi boyunca MinSpareThreads ve MaxSpareThreads y枚nergeleri ile belirtilen s谋n谋rlar dahilinde kalmak 眉zere gerekti臒inde s眉re莽leri 枚ld眉rerek gerekti臒inde yenilerini devreye alarak t眉m s眉re莽lerdeki toplam evre say谋s谋n谋 sabit tutmaya 莽al谋艧谋r. Bu i艧lem kendili臒inden 莽ok iyi y眉r眉d眉臒眉nden bu y枚nergelere 枚ntan谋ml谋 de臒erlerinden farkl谋 de臒erlerin atanmas谋 nadiren gerekli olur. Ayn谋 anda hizmet sunulabilecek istemcilerin say谋s谋 (yani, t眉m s眉re莽lerin toplam evre say谋s谋) MaxClients y枚nergesi ile belirlenir. Etkin 莽ocuk s眉re莽lerin say谋s谋 ise MaxClients y枚nergesindeki de臒erin ThreadsPerChild y枚nergesindeki de臒ere b枚l眉nmesi ile elde edilir. Bu iki y枚nerge ayn谋 anda etkin olabilecek 莽ocuk s眉re莽lerin ve her 莽ocuk s眉re莽teki sunucu evreleri say谋s谋n谋n 眉st s谋n谋r谋n谋 belirler ve bu s谋n谋r sadece ana sunucu tamamen durdurulup yeniden ba艧lat谋larak de臒i艧tirilebilir. ServerLimit y枚nergesinin de臒eri etkin 莽ocuk s眉re莽 say谋s谋n谋n 眉st s谋n谋r谋 olup MaxClients y枚nergesindeki de臒erin ThreadsPerChild y枚nergesindeki de臒ere b枚l眉nmesi ile elde de臒ere e艧it veya bundan k眉莽眉k olmas谋 gerekir. ThreadLimit y枚nergesinin de臒eri ise sunucu evreleri say谋s谋n谋n 眉st s谋n谋r谋n谋 belirler ve ThreadsPerChild y枚nergesindeki de臒erden b眉y眉k veya ona e艧it olmas谋 gerekir. E臒er bu y枚nergelere 枚ntan谋ml谋 de臒erlerinden farkl谋 bir de臒er atanacaksa bu atamalar谋n di臒er worker y枚nergelerinden 枚nce yap谋lmas谋 gerekir. Sonland谋rma s谋ras谋nda etkin 莽ocuk s眉re莽lere ek olarak mevcut istemci ba臒lant谋lar谋n谋 i艧leme sokmaya 莽al谋艧an tek bir sunucu evresinden ba艧ka fazladan bir 莽ocuk s眉re莽 etkin kalabilece臒i gibi sonland谋r谋lacak s眉re莽 say谋s谋n谋n en fazla MaxClients olmas谋 gerekirse de ger莽ekte say谋 bundan k眉莽眉k olabilir. 艦枚yle bir i艧lemle tek bir 莽ocuk s眉recin sonland谋r谋lmas谋 iptal edilerek bu gibi durumlara kar艧谋 枚nlem al谋nabilir: MaxRequestsPerChild y枚nergesinin de臒eri s谋f谋r yap谋l谋r. MaxSpareThreads ve MaxClients y枚nergelerinin de臒erleri birbirine e艧itlenir. worker mod眉l眉n眉n 枚ntan谋ml谋 s眉re莽-evre yap谋land谋rmas谋 genelde 艧枚yledir: ServerLimit 16 StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 Unix alt谋nda 80. portu dinleyebilmek i莽in ana s眉recin root taraf谋ndan 莽al谋艧t谋r谋lm谋艧 olmas谋 gerekirse de 莽ocuk s眉re莽ler ve evreler Apache taraf谋ndan daha az yetkili bir kullan谋c谋n谋n aidiyetinde 莽al谋艧t谋r谋l谋rlar. Apache鈥檔in 莽ocuk s眉re莽lerinin kullan谋c谋 ve gruplar谋n谋 ayarlamak i莽in User ve Group y枚nergeleri kullan谋l谋r. 脟ocuk s眉re莽lerin sunacaklar谋 i莽eri臒i okumaya yetkili olmalar谋 gerekir, fakat bu yetkinin m眉mk眉n oldu臒unca k谋s谋tl谋 tutulmas谋na 莽al谋艧谋lmal谋d谋r. Bundan ba艧ka, suexec kullan谋lmad谋臒谋 takdirde, bu y枚nergeler CGI betikleri taraf谋ndan miras al谋nacak yetkili kullan谋c谋 ve grubu da ayarlarlar. MaxRequestsPerChild y枚nergesi ana sunucunun eski s眉re莽leri 枚ld眉r眉p yenilerini olu艧turmay谋 ne kadar s谋kl谋kla yapaca臒谋n谋 denetler. Mevcut Diller: de | en | ja | tr Copyright 2008 The Apache Software Foundation.Apache License, Version 2.0 alt谋nda lisansl谋d谋r. Mod眉ller | Y枚nergeler | SSS | Terimler | Site Haritas谋