最新apache的源代码

源代码在线查看: prefork.html.de

软件大小: 6943 K
上传用户: ASD___1234
关键词: apache 源代码
下载地址: 免注册下载 普通下载 VIP

相关代码

																        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX				              This file is generated from xml source: DO NOT EDIT				        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX				      -->				prefork - Apache HTTP Server																												Module | Direktiven | FAQ | Glossar | Seitenindex				Apache HTTP Server Version 2.0																Apache > HTTP-Server > Dokumentation > Version 2.0 > Module								Apache-MPM prefork								Verf黦bare Sprachen:  de  |				 en  |				 es  |				 ja 								Beschreibung:Implementiert einen im Voraus forkenden Webserver ohne				  Thread-Unterst黷zung				Status:MPM				Modulbezeichner:mpm_prefork_module				Quelltext-Datei:prefork.c				Zusammenfassung								    Dieses Multi-Processing-Modul (MPM) implementiert einen				    im Voraus forkenden Webserver ohne Thread-Unterst黷zung, der Anfragen				    auf 鋒nliche Weise behandelt wie der Apache 1.3. Es ist f黵				    Angebote geeignet, die aus Kompatibilit鋞sgr黱den mit				    nicht-Thread-sicheren Bibliotheken Threading vermeiden m黶sen.				    Es ist au遝rdem das geeignetste MPM, um jede Anfrage isoliert				    zu bearbeiten, so dass Probleme mit einem einzelnen Prozess keinen				    anderen beeinflussen.								    Das MPM ist stark selbstregulierend, so dass es selten				    notwendig ist, seine Konfigurationseinstellungen zu justieren. Das				    Wichtigste ist, dass MaxClients				    gross genug ist, so viele gleichzeitige Anfragen zu bedienen, wie Sie				    erwarten, aber klein genug, um sicherzustellen, dass genug physischer				    Arbeitsspeicher f黵 alle Prozesse vorhanden ist.								Direktiven								 AcceptMutex				 BS2000Account				 CoreDumpDirectory				 EnableExceptionHook				 Group				 Listen				 ListenBacklog				 LockFile				 MaxClients				 MaxMemFree				 MaxRequestsPerChild				 MaxSpareServers				 MinSpareServers				 PidFile				 ScoreBoardFile				 SendBufferSize				 ServerLimit				 StartServers				 User								Themen								 Arbeitsweise				Siehe auch								Bestimmen der vom Apache verwendeten Adressen				  und Ports																Arbeitsweise				    Ein einzelner Steuerprozess ist f黵 den Start von				    Kindprozessen verantwortlich, die auf Verbindungen warten und diese				    bedienen, sobald sie eintreffen. Der Apache versucht immer, mehrere				    freie oder unbesch鋐tigte Serverprozesse vorzuhalten,				    die zur Bedienung eingehender Anfragen bereit stehen. Auf diese Weise				    m黶sen Clients nicht darauf warten, dass neue Kindprozesse				    geforkt werden, bevor ihre Anfrage bearbeitet werden kann.								    StartServers,				    MinSpareServers,				    MaxSpareServers und				    MaxClients regulieren,				    wie der Elternprozess Kindprozesse zur Bedienung von Anfragen erstellt.				    Im Allgemeinen ist der Apache sehr selbstregulierend, so dass die meisten				    Angebote die Voreinstellung dieser Direktiven nicht ver鋘dern				    m黶sen. Systeme, die mehr als 256 gleichzeitige Anfragen bedienen				    m黶sen, k鰊nen MaxClients erh鰄en, w鋒rend				    Systeme mit begrenztem Arbeitsspeicher m鰃licherweise				    MaxClients heruntersetzen				    m黶sen, um den Server vor Flatterverhalten (Arbeitsspeicherinhalte auf				    Platte auslagern - und zur點k) zu sch黷zen. Weitere				    Informationen zur Feinabstimmung der Prozesserstellung sind in den				    Performance-Hinweisen zu				    finden.								    W鋒ren der Elternprozess unter Unix normalerweise als				    root gestartet wird, um sich an Port 80 binden zu k鰊nen,				    werden die Kindprozesse unter einem weniger privilegierten Benutzer				    gestartet. Die Direktiven User				    und Group werden dazu				    verwendet, die Privilegien der Apache-Kindprozesse festzulegen. Die				    Kindprozesse m黶sen in der Lage sein, alle Inhalte zu lesen, die				    sie ausliefern sollen, sollten dar黚er hinaus jedoch so wenig wie				    m鰃lich Rechte besitzen.								    MaxRequestsPerChild				    bestimmt, wie h鋟fig der Server Prozesse erneuert, indem er alte				    beendet und neue startet.												MaxSpareServers-Direktive								Beschreibung:Maximale Anzahl der unbesch鋐tigten Kindprozesse des				  Servers				Syntax:MaxSpareServers Anzahl				Voreinstellung:MaxSpareServers 10				Kontext:Serverkonfiguration				Status:MPM				Modul:prefork								    Die Direktive MaxSpareServers bestimmt das				    gew黱schte Maximum an unbesch鋐tigten				    Kindprozessen des Servers. Ein unbesch鋐tiger Prozess ist einer, der				    keine Anfrage bedient. Wenn mehr als MaxSpareServers				    Prozesse unbesch鋐tigt sind, wird der Elternprozess die				    黚ersch黶sigen Prozesse beenden.								    Eine Feineinstellung dieses Parameters sollte nur bei sehr				    besch鋐tigten Angeboten notwendig sein. Es ist nahezu immer eine				    schlechte Idee, den Parameter auf einen hohen Wert zu setzen. Wenn Sie				    versuchen, den Wert niedriger als MinSpareServers zu setzen, wird der Apache				    ihn automatisch auf MinSpareServers + 1 korrigieren.								Siehe auch								MinSpareServers				StartServers																MinSpareServers-Direktive								Beschreibung:Minimale Anzahl der unbesch鋐tigten Kindprozesse des				  Servers				Syntax:MinSpareServers Anzahl				Voreinstellung:MinSpareServers 5				Kontext:Serverkonfiguration				Status:MPM				Modul:prefork								    Die Direktive MinSpareServers bestimmt das				    gew黱schte Minimum der unbesch鋐tigten				    Kindprozesse des Servers. Ein unbesch鋐tigter Prozess ist einer, der				    keine Anfrage bedient. Wenn weniger als				    MinSpareServers Prozesse unbesch鋐tigt sind,				    dann erstellt der Elternprozess neue mit einer maximalen Rate von 1				    pro Sekunde.								    Die Feineinstellung des Parameters sollte nur bei sehr				    besch鋐tigten Angeboten notwendig sein. Es ist nahezu immer eine				    schlechte ide, den Parameter auf einen hohen Wert zu setzen.								Siehe auch								MaxSpareServers				StartServers																				Verf黦bare Sprachen:  de  |				 en  |				 es  |				 ja 								Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.Lizenziert unter der Apache License, Version 2.0.				Module | Direktiven | FAQ | Glossar | Seitenindex							

相关资源