⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpm_common.html.tr.utf8

📁 linux网络服务器工具
💻 UTF8
📖 第 1 页 / 共 5 页
字号:
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td>Bekleyen ba臒lant谋lar kuyru臒unun azami uzunlu臒unu  belirler</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>ListenBacklog <var>kuyruk-uzunlu臒u</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>ListenBacklog 511</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr></table>    <p>Bekleyen ba臒lant谋lar kuyru臒unun azami uzunlu臒u. Genellikle bu ayar ne      gerekir ne de istenir. Ancak baz谋 sistemlerde TCP SYN y眉klenme      sald谋r谋lar谋na kar艧谋 bu de臒erin artt谋r谋lmas谋 gerekebilir.      <var>kuyruk-uzunlu臒u</var> parametresi i莽in <code>listen(2)</code>      i艧levinin a莽谋klamas谋na bak谋n谋z.</p>    <p>Bu de臒er 莽o臒unlukla i艧letim sistemi taraf谋ndan daha k眉莽眉k bir say谋yla      s谋n谋rlan谋r. Bu, i艧letim sistemine ba臒l谋 olarak de臒i艧iklik g枚sterir.      Ayr谋ca, 莽o臒u i艧letim sisteminin <var>kuyruk-uzunlu臒u</var> parametresi      ile ne belirtti臒inize bakmaks谋z谋n kendisi i莽in atanm谋艧 de臒eri (fakat      normal olarak daha b眉y眉臒眉n眉) kullanaca臒谋na dikkat ediniz.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td>Apache HTTPd Sunucusunun a臒 soketlerinden istekleri kabul eden  莽ok say谋da 莽ocuk s眉reci s谋raya sokarken kulland谋臒谋 kilit dosyas谋n谋n yerini  belirler.</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>LockFile <var>dosya</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>LockFile logs/accept.lock</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr></table>    <p><code class="directive">LockFile</code> y枚nergesi, <code class="directive"><a href="#acceptmutex">AcceptMutex</a></code> y枚nergesi <code>fcntl</code>      veya <code>flock</code> de臒eri ile belirtildi臒i takdirde kullan谋lan      kilit dosyas谋n谋n yerini belirler. Bu y枚nerge normalde 枚ntan谋ml谋      de臒eriyle b谋rak谋l谋r. De臒i艧mesini gerektiren ana sebep, <code>logs</code>      dizininin a臒 dosya sisteminde (NFS) yeralmas谋 halinde <strong>kilit      dosyas谋n谋n bir yerel diskte saklanmas谋 gere臒i</strong>dir. Ana s眉recin      s眉re莽 kimli臒i dosyaya kendili臒inden eklenir.</p>    <div class="warning"><h3>G眉venlik</h3>      <p>Bu dosyay谋 herkesin yazabildi臒i <code>/var/tmp</code> gibi bir dizine        koymaktan ka莽谋nmak gerekir. 脟眉nk眉, bu takdirde, birileri sunucunun        hizmet sunmaya ba艧larken olu艧turaca臒谋 kilit dosyas谋 ile ayn谋 isimde        bir dosya olu艧turarak hizmet reddi sald谋r谋s谋 (DoS) ba艧latabilir.</p>    </div><h3>Ayr谋ca bak谋n谋z:</h3><ul><li><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td>陌stekleri sunarken olu艧turulacak 莽ocuk s眉re莽lerin azami say谋s谋n谋  belirler.</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>MaxClients <var>say谋</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>Ayr谋nt谋lar i莽in a艧a臒谋daki a莽谋klamaya bak谋n谋z.</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr></table>    <p><code class="directive">MaxClients</code> y枚nergesi ayn谋 anda sunulacak istek      say谋s谋n谋 s谋n谋rlamak i莽in kullan谋l谋r. <code class="directive">MaxClients</code>      istekten fazlas谋 geldi臒i takdirde bu istekler normal olarak kuyru臒a      al谋n谋p bekletilir. Kuyrukta bekletilecek isteklerin azami say谋s谋 ise      <code class="directive"><a href="#listenbacklog">ListenBacklog</a></code> y枚nergesi ile      belirlenir. 陌stek sunmakta olan 莽ocuk s眉re莽lerden biri serbest      kald谋臒谋nda bekletilen ba臒lant谋lardan birine hizmet sunulmaya      ba艧lan谋r.</p>    <p>Evreli olmayan sunucularda (<code class="module"><a href="../mod/prefork.html">prefork</a></code> gibi)      <code class="directive">MaxClients</code> y枚nergesi istekleri sunmak i莽in      ba艧lat谋lacak 莽ocuk s眉re莽lerin azami say谋s谋n谋 belirler. 脰ntan谋ml谋 de臒er      256 olup bu de臒eri artt谋rmak isterseniz <code class="directive"><a href="#serverlimit">ServerLimit</a></code> de臒erini de      artt谋rmal谋s谋n谋z.</p>    <p>脟ok evreli ve melez sunucularda (<code class="module"><a href="../mod/beos.html">beos</a></code> veya      <code class="module"><a href="../mod/worker.html">worker</a></code> gibi) <code class="directive">MaxClients</code>      y枚nergesi istemcilere hizmet verecek evre say谋s谋n谋 s谋n谋rlar. 脰ntan谋ml谋      de臒er <code class="module"><a href="../mod/beos.html">beos</a></code> i莽in <code>50</code> iken melez MPM鈥檒er i莽in      <code class="directive"><a href="#serverlimit">ServerLimit</a></code> ile <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> 莽arp谋m谋d谋r (<code>16 x      25</code>). Bu bak谋mdan <code class="directive">MaxClients</code> de臒erini 16      s眉re莽ten fazlas谋na ayarlamak i莽in <code class="directive"><a href="#serverlimit">ServerLimit</a></code> de臒erini de      artt谋rmal谋s谋n谋z.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td><code>free()</code> 莽a臒r谋lmaks谋z谋n ana bellek ay谋r谋c谋n谋n  ay谋rmas谋na izin verilen azami bellek miktar谋n谋 belirler.</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>MaxMemFree <var>kB-say谋s谋</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>MaxMemFree 0</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr></table>    <p><code class="directive">MaxMemFree</code> y枚nergesi, <code>free()</code>      莽a臒r谋lmaks谋z谋n ana bellek ay谋r谋c谋n谋n ay谋rmas谋na izin verilen azami      bellek miktar谋n谋 kB cinsinden belirler. Bir de臒erle belirtilmedi臒inde      veya <code>0</code> de臒eriyle belirtildi臒inde e艧ik s谋n谋rs谋z      olacakt谋r.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td>Tek bir 莽ocuk s眉recin 枚mr眉 boyunca i艧leme sokabilece臒i istek  say谋s谋n谋 s谋n谋rlamakta kullan谋l谋r.</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>MaxRequestsPerChild <var>say谋</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr></table>    <p><code class="directive">MaxRequestsPerChild</code> y枚nergesi, tek bir 莽ocuk      s眉recin i艧leme sokabilece臒i istek say谋s谋n谋 s谋n谋rlamakta kullan谋l谋r.      <code class="directive">MaxRequestsPerChild</code> istekten sonra 莽ocuk s眉re莽      枚l眉r. E臒er <code class="directive">MaxRequestsPerChild</code> i莽in      <code>0</code> belirtilmi艧se s眉recin 枚mr眉 sonsuz olacakt谋r.</p>    <div class="note"><h3>S谋f谋rdan farkl谋 枚ntan谋ml谋 de臒erler</h3>      <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> ve <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> i莽in        枚ntan谋ml谋 de臒er <code>0</code>鈥檇谋r.</p>    </div>    <p><code class="directive">MaxRequestsPerChild</code> i莽in s谋f谋rdan farkl谋 bir      de臒er belirtilmesi s眉recin kullanaca臒谋 bellek miktar谋n谋 s谋n谋rlamak      suretiyle olas谋 bellek s谋z谋nt谋lar谋n谋 engeller.</p>    <div class="note"><h3>Ek Bilgi</h3>      <p><code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> isteklerinde sadece        ilk istek bu s谋n谋ra uygun say谋l谋r. Etkisi ise, davran谋艧谋n 莽ocuk s眉re莽        ba艧谋na <em>ba臒lant谋</em> say谋s谋n谋n s谋n谋rlanmas谋 艧eklinde        de臒i艧mesidir.</p>    </div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">Y枚nergesi</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">A莽谋klama:</a></th><td>Bo艧taki azami evre say谋s谋n谋 belirler</td></tr><tr><th><a href="directive-dict.html#Syntax">S枚zdizimi:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr><tr><th><a href="directive-dict.html#Default">脰ntan谋ml谋:</a></th><td><code>Ayr谋nt谋lar i莽in a艧a臒谋daki a莽谋klamaya bak谋n谋z.</code></td></tr><tr><th><a href="directive-dict.html#Context">Ba臒lam:</a></th><td>sunucu geneli</td></tr><tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">Mod眉l:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr></table>    <p>Bo艧taki azami evre say谋s谋. Her MPM bu y枚nerge kar艧谋s谋nda farkl谋      davran谋r.</p>    <p><code class="module"><a href="../mod/worker.html">worker</a></code> i莽in <code>MaxSpareThreads 250</code>      枚ntan谋ml谋d谋r. Bu MPM bo艧taki evreleri sunucu genelinde izler. E臒er      sunucuda 莽ok fazla bo艧ta evre varsa, sunucu bo艧taki evrelerin say谋s谋 bu      s谋n谋r谋n alt谋na inene kadar 莽ocuk s眉re莽leri 枚ld眉r眉r.</p>    <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> i莽in <code>MaxSpareThreads 100</code>      枚ntan谋ml谋d谋r. Bu MPM tek bir s眉re莽 olarak 莽al谋艧t谋臒谋ndan bo艧taki evre      say谋s谋 ayn谋 zamanda sunucu genelinde bo艧taki evre say谋s谋d谋r.</p>    <p><code class="module"><a href="../mod/beos.html">beos</a></code> ve <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM鈥檒eri

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -