mirror of
https://github.com/apache/httpd.git
synced 2025-07-29 09:01:18 +03:00
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org> Reviewed by: Orhan Berent <berent belgeler.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1309552 13f79535-47bb-0310-9956-ffa450edef68
213 lines
9.9 KiB
XML
213 lines
9.9 KiB
XML
<?xml version='1.0' encoding='UTF-8' ?>
|
||
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
|
||
<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
|
||
<!-- English Revision: 1174747 -->
|
||
<!-- =====================================================
|
||
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
|
||
Reviewed by: Orhan Berent <berent belgeler.org>
|
||
========================================================== -->
|
||
|
||
<!--
|
||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||
contributor license agreements. See the NOTICE file distributed with
|
||
this work for additional information regarding copyright ownership.
|
||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||
(the "License"); you may not use this file except in compliance with
|
||
the License. You may obtain a copy of the License at
|
||
|
||
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
||
Unless required by applicable law or agreed to in writing, software
|
||
distributed under the License is distributed on an "AS IS" BASIS,
|
||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
See the License for the specific language governing permissions and
|
||
limitations under the License.
|
||
-->
|
||
|
||
<manualpage metafile="htcacheclean.xml.meta">
|
||
<parentdocument href="./">Programlar</parentdocument>
|
||
|
||
<title>htcacheclean - Disk arabelleğini temizler</title>
|
||
|
||
<summary>
|
||
<p><code><strong>htcacheclean</strong></code>,
|
||
<module>mod_cache_disk</module> deposunun boyutlarını belli sınırlar
|
||
içinde veya kullanımdaki dosya düğümlerinin sınırları içinde tutmak için
|
||
kullanılır. Bu araç ya elle ya da bir artalan süreci
|
||
olarak çalıştırılır. Artalan süreci olarak çalıştırıldığında, silinecek
|
||
arabellek içeriğini tespit etmek için arabellek dizinlerine belli
|
||
aralıklarla bakmak dışında uykuda olur. Artalan sürecini temiz olarak
|
||
durdurmak için TERM veya INT sinyali göndermeniz yeterlidir. Elle
|
||
çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için
|
||
arabellek dizinlerine bir kereliğine bakar. Bir veya daha fazla URL
|
||
belirtilmesi durumunda arabellekte olanlar arabellekten silinir.</p>
|
||
</summary>
|
||
<seealso><module>mod_cache_disk</module></seealso>
|
||
|
||
<section id="synopsis"><title>Kullanım</title>
|
||
<p><code><strong>htcacheclean</strong>
|
||
[ -<strong>D</strong> ]
|
||
[ -<strong>v</strong> ]
|
||
[ -<strong>t</strong> ]
|
||
[ -<strong>r</strong> ]
|
||
[ -<strong>n</strong> ]
|
||
[ -<strong>R</strong><var>boyut</var> ]
|
||
-<strong>p</strong><var>yol</var>
|
||
[ -<strong>l</strong><var>sınır</var> |
|
||
-<strong>L</strong><var>limit</var> ]</code></p>
|
||
|
||
<p><code><strong>htcacheclean</strong>
|
||
[ -<strong>n</strong> ]
|
||
[ -<strong>t</strong> ]
|
||
[ -<strong>i</strong> ]
|
||
[ -<strong>P</strong><var>piddosyası</var> ]
|
||
[ -<strong>R</strong><var>boyut</var> ]
|
||
-<strong>d</strong><var>süre</var>
|
||
-<strong>p</strong><var>yol</var>
|
||
[ -<strong>l</strong><var>sınır</var> |
|
||
-<strong>L</strong><var>limit</var> ]</code></p>
|
||
|
||
<p><code><strong>htcacheclean</strong>
|
||
[ -<strong>v</strong> ]
|
||
[ -<strong>R</strong><var>boyut</var> ]
|
||
-<strong>p</strong><var>yol</var>
|
||
[ -<strong>a</strong> ]
|
||
[ -<strong>A</strong> ]</code></p>
|
||
|
||
<p><code><strong>htcacheclean</strong>
|
||
[ -<strong>D</strong> ]
|
||
[ -<strong>v</strong> ]
|
||
[ -<strong>t</strong> ]
|
||
[ -<strong>R</strong><var>boyut</var> ]
|
||
-<strong>p</strong><var>yol</var>
|
||
<var>url</var></code></p>
|
||
</section>
|
||
|
||
<section id="options"><title>Seçenekler</title>
|
||
<dl>
|
||
<dt><code><strong>-d</strong><var> süre</var></code></dt>
|
||
<dd>Artalanda çalışarak <code><var>süre</var></code> dakikada bir
|
||
arabelleği temizler. Bu seçenek <code><strong>-D</strong></code>,
|
||
<code><strong>-v</strong></code> ve <code><strong>-r</strong></code>
|
||
seçenekleri ile birlikte kullanılamaz. Artalan sürecini temiz olarak
|
||
sonlandırmak için <code>SIGTERM</code> veya <code>SIGINT</code> göndermek
|
||
yeterlidir.</dd>
|
||
|
||
<dt><code><strong>-D</strong></code></dt>
|
||
<dd>Kuru kuruya çalışıp, hiçbir şeyi silmez.
|
||
<code><strong>-d</strong></code> seçeneği ile birlikte kullanılamaz. Kuru
|
||
çalıştırma sırasında <code><strong>-t</strong></code> seçeneği ile dizinler
|
||
silinmek istenirse, statlarda silinmiş görünen dosya düğümleri silinmiş
|
||
dizinler olarak hesaba katılmaz ve tahmini olarak imlenir.</dd>
|
||
|
||
<dt><code><strong>-v</strong></code></dt>
|
||
<dd>Çıktı daha ayrıntılı olur. <code><strong>-d</strong></code> seçeneği
|
||
ile birlikte kullanılamaz.</dd>
|
||
|
||
<dt><code><strong>-r</strong></code></dt>
|
||
<dd>İyice temizlik yapılır. Bunun için Apache HTTP sunucusunun
|
||
çalışmadığı varsayılır (aksi takdirde arabellek içeriği bozulabilir).
|
||
<code><strong>-t</strong></code> seçeneğinin de uygulanmasını sağlar.
|
||
<code><strong>-d</strong></code> seçeneği ile birlikte kullanılamaz.</dd>
|
||
|
||
<dt><code><strong>-n</strong></code></dt>
|
||
<dd>Nazik olur. Diğer süreçlerin yararına daha yavaş çalışır. (a) disk
|
||
G/Ç işlemlerinde gecikmeler olursa ve (b) çekirdek bu arada başka bir
|
||
süreci öne çekmişse <code><strong>htcacheclean</strong></code> uyumayı
|
||
tercih edecektir.</dd>
|
||
|
||
<dt><code><strong>-t</strong></code></dt>
|
||
<dd>Tüm boş dizinleri siler. Öntanımlı olarak, sadece arabellek dosyaları
|
||
silinirse de bazı yapılandırmalarda büyük miktarda dizin oluşturulması bu
|
||
seçeneğin kullanılmasını gerektirebilir. Yapılandırmanız çok sayıda dizin
|
||
gerektiriyorsa ve dosya düğümlerinin veya dosya ayırma tablolarının
|
||
tükenmesi sözkonusu ise bu seçeneğin kullanılması önerilir.</dd>
|
||
|
||
<dt><code><strong>-p</strong><var> yol</var></code></dt>
|
||
<dd><code><var>yol</var></code>, disk arabelleğinin kök dizini olarak
|
||
belirtilir. <directive module="mod_cache_disk">CacheRoot</directive>
|
||
yönergesinde belirtilen dizin olmalıdır.</dd>
|
||
|
||
<dt><code><strong>-P</strong><var>piddosyası</var></code></dt>
|
||
<dd>Artalan süreci olarak çalışmada süreç kimliğinin yazılacağı dosyanın
|
||
adını belirtmek için kullanılır.</dd>
|
||
|
||
<dt><code><strong>-R</strong><var>boyut</var></code></dt>
|
||
<dd>Disk bloklarının boyunu denkleştirmek için yuvarlanacak üst boyutu
|
||
belirtmekte kullanılır. Arabellek bölümünün blok boyutunu belirler.</dd>
|
||
|
||
<dt><code><strong>-l</strong><var> sınır</var></code></dt>
|
||
<dd><code><var>sınır</var></code>, disk arabelleğinin toplam boyutu
|
||
olarak belirtilir. Değerin öntanımlı olarak bayt cinsinden belirtileceği
|
||
varsayılır. Değerin sonuna kilobayt için <code>K</code>, megabayt
|
||
<code>M</code>, bayt için <code>B</code> harfi konulabilir.</dd>
|
||
|
||
<dt><code><strong>-L</strong><var>limit</var></code></dt>
|
||
<dd>Disk arabellek dosyası düğümü toplamının sınırını belirlemekte
|
||
kullanılır.</dd>
|
||
|
||
<dt><code><strong>-i</strong></code></dt>
|
||
<dd>Akıllı olup sadece disk arabelleği değiştiği zaman çalışır. Bu
|
||
seçenek <code><strong>-d</strong></code> seçeneği ile birlikte
|
||
belirtilmek zorundadır.</dd>
|
||
|
||
<dt><code><strong>-a</strong></code></dt>
|
||
<dd>O an arabellekte saklanmakta olan URL'leri listeler. Birden fazla aynı
|
||
URL varsa yalnız biri listelenir.</dd>
|
||
|
||
<dt><code><strong>-A</strong></code></dt>
|
||
<dd>O an arabellekte saklanmakta olan URL'leri öznitelikleri ile listeler.
|
||
Öznitelikler şu sırayla verilir: url, header size, body size, status,
|
||
entity version, date, expiry, request time, response time, body present,
|
||
head request</dd>
|
||
</dl>
|
||
</section>
|
||
|
||
<section id="delete"><title>Belli bir URL'nin silinmesi</title>
|
||
<p><code><strong>htcacheclean</strong></code> tarafından aktarılan URL'ler
|
||
arabellekten silinir. Bir URL birden fazla mevcutsa hepsi silinir.</p>
|
||
|
||
<p>Ters vekilli bir URL silinmişse, etkin URL <strong>Host</strong> başlığı
|
||
<strong>port</strong>, <strong>yol</strong> ve <strong>sorgu</strong> ile
|
||
oluşturulur. Bir sorgu dizgesi olsun olmasın, URL içinde '?' daima açıkça
|
||
belirtilmelidir. Örneğin, <strong>localhost</strong> sunucusundaki
|
||
<strong>/</strong> yolu silinmek istenirse silinecek URL
|
||
<strong>http://localhost:80/?</strong> olurdu.</p>
|
||
|
||
</section>
|
||
|
||
<section id="list"><title>Arabellekteki URL'lerin listelenmesi</title>
|
||
<p><code><strong>htcacheclean</strong></code>'e
|
||
<code><strong>-a</strong></code> veya <code><strong>-A</strong></code>
|
||
seçeneğinin aktarılmasıyla, arabellekteki URL'ler bulundukça her satıra bir
|
||
URL gelecek biçemde listelenir. <code><strong>-A</strong></code> seçeneği
|
||
URL'nin ardından arabellek içeriğini tamamını şu sırayla dökümler:</p>
|
||
|
||
<dl>
|
||
<dt>url</dt><dd>Öğenin URL'si.</dd>
|
||
<dt>header size</dt><dd>Bayt cinsinden başlık uzunluğu.</dd>
|
||
<dt>body size</dt><dd>Bayt cinsinden gövde uzunluğu.</dd>
|
||
<dt>status</dt><dd>Arabellekteki yanıtın durumu.</dd>
|
||
<dt>entity version</dt><dd>Öğenin silinmeksizin kaç kere
|
||
doğrulandığı.</dd>
|
||
<dt>date</dt><dd>Yanıt tarihi.</dd>
|
||
<dt>expiry</dt><dd>Yanıtın zaman aşımı tarihi.</dd>
|
||
<dt>request time</dt><dd>İsteğin başlama zamanı.</dd>
|
||
<dt>response time</dt><dd>İsteğin bitiş zamanı.</dd>
|
||
<dt>body present</dt><dd>0 ise istekle birlikte gövde saklanmaz, 1 ise
|
||
saklanır.</dd>
|
||
<dt>head request</dt><dd>1 ise, öğe, gövde olmaksızın arabellekli bir
|
||
HEAD isteği içerir, 0 ise içermez.</dd>
|
||
</dl>
|
||
</section>
|
||
|
||
<section id="exit"><title>Çıkış Durumu</title>
|
||
<p><code><strong>htcacheclean</strong></code>, tüm işlemler başarıyla
|
||
yerine getirildiğinde <code>0</code>, aksi takdirde <code>1</code>
|
||
döndürür. Bir URL belirtildiğinde, bu URL arablleklenmi ve silinmişse
|
||
<code>0</code>, aksi takdirde <code>2</code> döndürür. URL'nin silinmesi
|
||
sırasında bir hata oluşursa <code>1</code> döndürür.</p>
|
||
</section>
|
||
|
||
</manualpage>
|