Integriertes缓存
Content-Gruppen
Wie unterschedet sich eine默认内容:gruppe von anderen吸气gruppen?
Das Verhalten der DEFAULT-Content-Gruppe ist Das gleiche wie bei jeder anderen Gruppe。Das einzige attribute, Das die DEFAULT-Content-Gruppe besonders macht, ist Das, wenn ein Objekt zwischengespeichert wund keine Content-Gruppe erstellt wurde。我的意思是,我的意思是,我的意思是。
选项Cache-Control是否与Content-Gruppenebene相同?
Sie können jeeden Cache-Control-Header an den Browser senden。Es gibt die Option -cacheControl auf Inhaltsgruppenebene, mit der Sie den Cache-Control-Header angeben können, der in die Antwort an den Browser eingefügt werden soll。
这是Minhit auf der Ebene der吸气gruppen的选项吗?
Minhit
他在ganzzahliger Wert, der die Mindestanzahl der Auswahl für eine cacherichtlinie angibt, bevor das Objekt zwischengespeichert ward。柴油Wert ist auf吸入gruppenbene konfigurierbar。Es folgt die语法,um diesen Wert von der CLI zu konfigurieren。add/set cache contentGroup \
[-minHits \ ] 是Verwendung der选项ExpireAtLastByte?
Die Option expireatLastByte ermöglicht es dem integrierten Cache, das Objekt beim Herunterladen abzulaufen。Nur Anfragen, bei denen es sich um ausstehende Anfragen handelt, werden dann aus dem缓存服从。allle neuen Anfragen werden den Server gesendet。Diese Einstellung ist nützlich, wenn das Objekt häufig geändert怪胎,wie bei Aktienkursen。柴油机Ablaufmechanismus funktioniert zusammen mit der Flash-Cache-Funktion。Um eine expireatLastByte-Option zu konfigurieren, führen Sie den folgenden Befehl von der CLI aus:
add cache contentGroup \
-expireAtLastByte YES
Cache-Richtlinie
这是缓存richtlinie吗?
Richtlinien bestimmen, welche Transaktionen zwischenspeicherbar sinind und welche nicht。Außerdem fügen Richtlinien das standardmäßige http - cached - verhalten hinzu oder überschreiben es。Richtlinien bestimmen eine Aktion, wie CACHE oder NOCACHE, abhängig von den spezifischen Eigenschaften der Anforderung oder蚁草。Wenn eine Antwort mit den Richtlinienregeln übereinstimmt, wd das Objekt in der Antwort der in der Richtlinie konfigurierten Content-Gruppe hinzugefügt。Wenn Sie keine吸气gruppe konfiguriert haben, wd das Objekt der吸气gruppe DEFAULT hinzugefügt。
他是特雷弗政治家吗?
Eine Auswahl erfolgt, wenn Eine anfraage oder Antwort mit einer cacherichtlinie übereinstimmt。
这是在Fräulein吗?
在费赫勒的小auf, wenn eine Anforderung oder安特沃特keiner缓存richtlinie entspricht。Ein Fehler kann auftreten, wenn die Anforderung oder Antwort einer Cache- richtlinie entspricht, aber eine Überschreibung des RFC-Verhaltens verhindert, dass das Objekt im Cache gespeichert ward。
Ich habe die integrgrierte缓存funktion der Citrix ADC设备konfiguriert。Beim Hinzufügen der folgenden Richtlinie weird eine Fehlermeldung angezeigt。Gibt es einen Fehler im Befehl?
添加缓存策略image_caching -rule exp1 | ns_ext_not_jpeg -action缓存
\>错误:没有这样的命令
我vorhergehenden Befehl muss der Ausdruck innerhalb der Anführungszeichen stehen。Ohne Anführungszeichen gilt der Operator als der rohoperator。
Speicheranforderungen
Welche Befehle kann ich auf der Citrix ADC Appliance ausführen, um den dem Cache zugewiesenen Speicher zu überprüfen?
Um den für den Cache in der Citrix ADC Appliance zugewiesenen Speicher anzuzeigen, führen Sie einen der folgenden Befehle von der Befehlszeilenschnittstelle aus:
显示缓存参数
Überprüfen Sie in der Ausgabe den Wert des参数Speichernutzungslimit。die ist der maximale Speicher, der für den Cache zugewiesen wild。
show cache \
Prüfen Sie in der Ausgabe die Werte der Parameter Speicherauslastung und Speicherauslastung, die den für die einzelne Content-Gruppe verwendeten und zugewiesenen Speicher angeben。
Meine Citrix ADC设备verfügt über 2 GB Arbeitsspeicher。Gibt es eine empfohlene Speicherbegrenzung für den缓存?
Für jedes modelell der Citrix ADC设备können Sie dem缓存模Hälfte des Speichers zuweisen。Citrix empfiehlt jedoch, aufgrund der internen Speicherabhängigkeit etwas weniger als die Hälfte des Speichers zuzuweisen。Sie können den folgenden Befehl ausführen, um dem缓存1 GB Arbeitsspeicher zuzuweisen:
设置缓存参数-memLimit 1024
Ist es möglich, Speicher für einzelne Content-Gruppen zu reservieren?
农协。Obwohl Sie Speicher für den integrierten缓存全局zuweisen, indem Sie den set- Cache - parameter -memlimit ausführen
, können Sie einzelnen inhatsgruppen Speicher zuweisen, indem Sie den Befehl set Cache -memlimit ausführen。Der maximale Arbeitsspeicher, den Sie similtsgruppen (kombiniert) zuweisen können, darf nicht den Speicher überschreiten, den Sie dem integrerten Cache zugewiesen haben。 是Abhängigkeit von Speicher zwischen integriertem缓存和TCP-Puffer吗?
Wenn die Citrix ADC Appliance über 2 GB Speicher verfügt, reserviert die Appliance ettwa 800 MB bis 900 MB Arbeitsspeicher und Rest wilddem Betriebssystem FreeBSD zugewiesen。Daher können Sie dem integrierten Cache bis zu 512 MB Speicher zuweisen under Rest野生dem TCP-Puffer zugewiesen。
Beeinflusst es den Cache - prozess, wenn ich dem integrerten Cache keinen global Speicher zuweise?
Wenn Sie dem integrerten Cache keinen Speicher zuweisen, werden alle Anfragen en den Server gesendet。Um sicherzustellen, dass Sie dem integrerten Cache Speicher zugewiesen haben, führen Sie den Befehl show Cache - parameter aus。Tatsächlich werden keine Objekte zwischengespeichert, wenn der globale Speicher 0 ist,也muss er zuerst festgelegt werden。
Uberprufungsbefehle
Welche Optionen gibt es für die Anzeige von cache - statistics ken?
Sie können eine der folgenden Optionen verwenden, um die统计表für den Cache anzuzeigen:
stat缓存
所以zeigen Sie die Zusammenfassung der cache - statistics an。
统计缓存-detail
Um die vollständigen详细信息缓存统计anzuzeigen。
Welche Optionen gibt es für die Anzeige des zwischengespeicherten吸气?
嗯den zwischengespeicherten Inhalt anzuzeigen, können Sie den
显示缓存对象
Befehl ausfuhren。是" Befehl, den ich ausführen kann, um die Eigenschaften eines im Cache gespeicherten Objekts anzuzeigen "吗?
Wenn das im Cache gespeicherte Objekt beispielsweise GET //10.102.12.16:80/index.html lautet, können Sie die detail zum Objekt anzeigen, indem Sie den folgenden Befehl von der Befehlszeilenschnittstelle der Appliance ausführen:
显示缓存对象-url '/index.html' -host 10.102.3.96 -port 80
是zwingend erforderlich, den Gruppennamen als参数参数,um die参数参数对象,im缓存?
农协。Es ist zwingend erforderlich, den Gruppennamen als参数参数,um die参数参数Objekte im Cache。我们的英雄,我们的英雄hinzugefügt:
add cache policy p2 -rule ns_url_path_cgibin -action cache -storeInGroup g1 add cache policy p1 -rule ns_url_path_cgibin -action cache -storeInGroup g2
In diesem Fall ward für die mehrfachen Anforderungen, wenn die Richtlinie p1 ausgewertet ward, ihr Auswahlzähler erhöht, und die Richtlinie speichert das Objekt In der g1-Gruppe, die ausgewählte参数enthält。Daher müssen Sie den folgenden Befehl ausführen, um die Objekte aus dem Cache anzuzeigen:
show cache object -url "/cgi-bin/setCookie.pl" -host 10.102.18.152 groupName
在ähnlicher Weise怪für einen anderen Satz von mehren Anforderungen, wenn die Richtlinie p2 ausgewertet怪,ihr Auswahlzähler erhöht und die Richtlinie speichert das Objekt In der Gruppe g2, die keine ausgewählten Parameter hat。Daher müssen Sie den folgenden Befehl ausführen, um die Objekte aus dem Cache anzuzeigen:
show cache object -url "/cgi-bin/ setcookie .pl" -host 10.102.18.152 . show
Ich stelle fest, dass es einige leere Einträge在der Ausgabe des nscachemgr-Befehls gibt。sind是für Einträge吗?
我知道你是谁
nscachemgr
Befehls。Die leeren Einträge in dieser Ausgabe werden für Ihre Referenz fett hervorgehoben:root@ns# /netscaler/ nscacheemgr -a //10.102.3.89:80/image8.gif //10.102.3.97:80/staticdynamic.html //10.102.3.97:80/ /10.102.3.89:80/image1.gif //10.102.3.96:80/ /10.102.3.97:80/ bg_logo_segger .gif //10.102.3.89:80/file500.html //10.102.3.92:80/ /10.102.3.96:80/cgi-bin/rfc/ ccproxyrevar .pl IC中的总url = 10
Die leeren Einträge in der Ausgabe sind auf Die standard - cached - eigenschaften für GET/HTTP/1.1 zurückzuführen。
Leeren von Objekten
我能在选修课中选择目标是什么?
您können在Objekt和手vollständigen URL eindeutig identifizieren。奥地利,奥地利,können奥地利,奥地利ausführen:
- 缓存leeren
- Inhaltsgruppe leeren
- Spezifische Objekt leeren
嗯as spezifische Objekt zu leeren, müssen Sie die Abfrageparameter angeben。这是我的上帝,我的上帝,我的上帝。柴油参数gilt nur für eine润滑油。
Löst eine Änderung in der Cachekonfiguration das Löschen des Caches aus?
农协。Wenn Sie zur Cachekonfiguration wechseln, leeren alle SET-Cache-Befehle die entsprechenden Content-Gruppen inhärent。
我可能会死,我可能会死我可能会死。我要去死吗?
农协。我的目标是我的服务器,müssen我的目标是我的目标是我的目标,我的目标是我的目标。Der integrerte Cache ist von einem更新auf den服务器nicht betroffen。我是这样说的,我是这样说的。
Flash-Cache
是Flash-Cache-Funktion der Citrix ADC设备吗?
达Phänomen闪光-马森,我们走吧,我们走吧,我们走吧,我们走吧。Das Ergebnis ist ein plötzlicher Anstieg des Datenverkehrs zum服务器。模具Flash Cache-Funktion ermöglicht es der Citrix ADC用具,模具Leistung in einer solchen Situation zu verbessern, indem sie nur eine Anfrage an den Server senddet。Alle anderen Anfragen werden auf der器具在die Warteschlange gestellt,和die einzelne Antwort wild auf die Anfragen zugestellt。Sie können einen der folgenden Befehle verwenden, um die Funktion Schneller Cache zu aktivieren:
add cache contentGroup \
-flashCache YES set cache contentGroup \
-flashCache YES
ist die Grenze für Flash Cache-Clients?
Die Anzahl der Flash Cache-Clients hängt von der Verfügbarkeit der resourcesen auf der Citrix ADC Appliance ab。
Standard-Verhalten
Empfangen die Citrix ADC Appliance nach Ablauf proaktiv Objekte?
Die Citrix ADC设备empfängt niemals proaktiv Objekte nach Ablauf。Dies gilt auch für die negativen Objekte。Der erste Zugriff nach Ablauf löst eine Anforderung an den Server aus。
Fügt der integrierte缓存客户端zur Warteschlange hinzu, bevor er die Antwort erhält?
农协。Der integrerte Cache fügt客户zur Warteschlange hinzu, um sie zu bedienen, noch bevor die Antwort empfangen。
是否标准文件für das zwischengespeicherte Objekt überprüfen mit参数der Cachekonfiguration?
HOSTNAME_AND_IP ist der Standardwert。
Erstellt die Citrix ADC Appliance Protokolleinträge in den Protokolldateien?
农协。Die Citrix ADC Appliance erstellt Protokolleinträge in den Protokolldateien。
Werden komimerte Objekte Cache gespeichert?
农协。komprierte Objekte werden i Cache gespeichert。
Interoperabilität mit anderen Funktionen
被动mit Objekten, die derzeit im Cache gespeichert snind und auf die über SSL VPN zugegriffen奇怪吗?
好了,我的SSL-VPN缓存地址和地址regelmäßig祖格格里夫登,魏登尔斯缓存地址和地址über das SSL-VPN地址。
是不是passiert mit Objekten, die im Cache gespeichert sind, wenn über SSL VPN zugegriffen und später über eine reguläre Verbindung zugegriffen奇怪?
死亡über den ssl - vpn - zugegriffen gespeicherten Objekte werden als Auswahl dienen, wenn über Die reguläre verindung zugegriffen wward。
weiunterscheide ich bei der Verwendung von Weblogs Einträge, die auf eine vom Cache bereitgehaltene Antwort hinweisen, von denen, die vom Server服从werden?
Bei Antworten, die aus dem integrierten Cache bereitgestell werden, enthält das Serverprotokollfeld den Wert IC. Bei Antworten, die von einem Server bereitgestell werden, enthält das Serverprotokollfeld den vom Server gesendeten Wert。Es folgt ein Beispielprotokolleintrag für eine integrerte缓存-传输:
Mozilla/4.0(兼容;MSIE 6.0;Windows NT 4.0;.net CLR 1.0.3705)" get /" 200 0 " ic " 10.102.1.45"
Zusammen mit einer客户端会死在客户端,而不会死在服务器端。
Hinweis:
Bei Verwendung der web协议kollierung entalten die Antworten aus dem集成缓存服务器协议。Das Feld für Das Serverprotokoll befindet sich im NSWL-Client mit dem Formatbezeichner " %o1 "。
Sonstiges
meinst du mit奢求与剥夺?
Durch die Konfiguration
relexpiry
Und bedeutet死了absexpiry
, dass Sie den Header unabhängig davon,在der Kopfzeile angezeigt wild, überschreiben。你können eine andere Ablaufeinstellung和die Ebene der吸气gruppe konfigurieren。麻省理工学院relexpiry
basiert der Ablauf des Headers auf dem Zeitpunkt, zu dem das Objekt vom Citrix ADC empfangen ward。Mit basiert der Ablauf auf der Zeitabsexpiry
, Citrix ADC konfiguriert ist。Relexpiry
ist in Sekundenschnelle konfiguriert。Absexpiry
ist eine Tageszeit。meinen Sie mit der Konfiguration von weakpos und heurtisch ?
死
weakpos
und Heuristik sind wie Fallback-Werte。阿布拉夫头球,古怪的berücksichtigt, Wenn der zuletzt geänderte头球vorhanden ist。Die Citrix ADC设备legt den Ablauf basierend auf dem zuletzt geänderten Header und dem heuristischen参数fest。Die heuristische Ablaufberechnung bestimmt Die Ablaufzeit, indem der zuletzt geänderte Header überprüft怪。Ein gewisser Prozentsatz der Dauer seit der letzten Änderung des objjekts wals Ablaufzeit verwendet。Die Heuristik eines objkts, das über längere Zeiträume unverändert bleibt und wahrscheinlich längere Verfallszeiten aufweisen狂野。-heurExpiryParam gibt an, welchen Prozentwert in dieser Berechnung verwendet werden soll。电器书房weakpos
维尔特。你是说,我是说,我是说,我是说,我是说,我是说,我是说,我是说,我是说,我是说,我是说,我是说。
Name-Wert-Form vorhanden ist und nicht中的Wenn ein参数über die vollständige URL-Abfrage verfügt oder die einem Cookie-Header oder POST-Body中的设备den参数empfängt, sollten Sie das dynamische缓存konfigurieren。Um dynamisches Caching zu konfigurieren, müssen Sie den HitParams-Parameter konfigurieren。
Wie ward die hexadezimale Kodierung in den Parameternamen unterstützt?
Auf der Citrix ADC用具wwdie %HEXHEX-Codierung in den Parameternamen unterstützt。In den Namen, die Sie für HitParams oder InvalParams angeben, können Sie einen Namen angeben, der In den Namen die Kodierung %HEXHEX enthält。Zum Beispiel sind名字,名字%65 und n%61m%65 gleichwertig。
Wie erfolgt die Auswahl eines hitParam-Parameters?
HTTP-Headers für eine POST-Anforderung:
POST / data2html.asp吗?HTTP/1.1接受:image/gif, image/x-xbitmap, image/jpeg, image/jpeg, application/vnd. par1 =value1¶m2=¶m3¶m4=value4。女士powerpoint、应用程序/盾。\*/\* Referer: http://10.102.3.97/forms.html Accept-Language: en-us Content-Type: application/x-www-form-urlencoded Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible;MSIE 6.0;Windows NT 5.1)主机:10.102.3.97内容-长度:153连接:Keep-Alive缓存-控制:no-cache Cookie: ASPSESSIONIDQGQGGRNY=NNLLKDADEENOAFLCCDGFGDMO =NNLLKDADEENOAFLCCDGFGDMO S1=This+text+is+only+text%2C+not+more+and+not+less%2C+%0D%0Ajust+text+to+be+本身%2C+ named +%22Text%22+to+be+贴出+as+text+%28what+else…% b1 = 29日提交< !——NeedCopy >
在der vorherigen Anfrage können Sie S1和B1, die als Referenz fett hervorgehoben sind, als HitParams verwenden, je nach Ihren Anforderungen。Wenn Sie -matchCookies YES in der ASPSESSIONIDQGQGGRNY Content-Gruppe verwenden, können Sie diese Parameter auh als hitParams verwenden。
被动是在华沙的客户,在安特沃特死去吗?
Wenn die Antwort nicht cachefähig ist, erhalten alle客户端在der Warteschlange dieselbe Antwort, die der erste客户端erhält。
Kann ich die PET- und Flash-Cache-Funktionen für dieselbe Content-Gruppe aktivieren?
不行。Sie können PET und Flash Cache nicht in derselben Inhaltsgruppe aktivieren。Der integrierte Cache führt die AutoPet-Funktion für Flash Cache-吞食gruppen nicht aus。pete - funktion stellt sicher, dass der integrierte Cache kein gespeichertes Objekt beritstellt, ohne den Server zu konsultieren。Sie können PET explizit für eine Content-Gruppe konfigurieren。
万威登死Protokolleinträge für死在德国的客户?
模具Protokolleinträge werden für Die客户在der Warteschlange erstellt, sobald模具器具den Antwortheader erhält。Die Protokolleinträge werden nur erstellt, wenn der Antwort-Header das Objekt nicht nicht zwischenspeichern lässt。
是否在DNS-、HOSTNAME-和HOSTNAME_AND_IP-Werte des zwischengespeicherten对象下验证Cachekonfiguration参数?
Die Bedeutungen sind wie folgt:
设置缓存参数-verifyUsing HOSTNAME
Der Befehl ignooriert die zil - ip - address。
设置缓存参数-verifyUsing HOSTNAME_AND_IP
Der Befehl stimmt mit Der zil - ip - adresse überein。
-verifyUsing DNS
Der Befehl verwendet den dns服务器。
我有虚弱的体质,我有虚弱的体质,大约10分钟。我住在bemerkt, dass 404 anworten nicht zwischengespeichert werden。ist der Grund?
逝世hängt vollständig von Ihrer Konfiguration ab. Standardmäßig werden 404 Antworten für 10分钟zwischengespeichert。Wenn Sie möchten, dass alle 404 Antworten vom Server abgerufen werden, geben Sie an: WeaknegrelexPiry 0。Sie können die -weaknegrelexPIRY auf einen gewünschten Wert einstein, z. B. höher oder niedriger, um die 404- anworten entsprechend zwischengespeichert zu bekommen。Wenn Sie -absExpiry für积极的安沃滕孔菲格列特哈本,führt死möglicherweise nicht zu den gewünschten埃尔吉布尼森。
Wenn der Benutzer über den Mozilla firefox浏览器auf die Website zugreift,奇怪的der aktualisierte Inhalt bereitgestellt。Wenn der Benutzer jedoch mithilfe des Microsoft Internet explorer -浏览器auf die Website zugreift, wind veralteter Inhalt bereitgestell。könnte是der Grund sein吗?
Der Microsoft Internet Explorer-Browser nimt möglicherweise den Inhalt aus seinem lokalen Cache anstelle des integrierten Citrix ADC Cache。Der Grund kann sein, dass Der Microsoft Internet Explorer-Browser den Ablauf-bezogenen Header in Der Antwort nicht berücksichtigt。
Um dieses Problem zu beheben, können Sie den lokalen Cache des Internet explorer deaktivieren und den Offlineinhalt löschen。Nach dem Löschen der离线吸入muss der浏览器den aktualisierten Inhalt anzeigen。
是ist, wenn Hits null sind吗?
Überprüfen Sie,它的时间和时间同步。这是弱项的极限,必须有自己的能力和能力:
root@ns180# date Tue May 15 18:53:52 IST 2012
Warum erhalten Richtlinien Treffer, aber nichts weirzwischengespeichert ?
Stellen Sie sicher, dass dem integrierten Cache Speicher zugewiesen ist和dass die Zuweisung größer als Null ist。
Ist es möglich, die Cache-Zähler zu Null?
Es gibt keine Befehlszeilen- oder GUI-Option, um die Cache-Zähler auf Null zu setzen, und das Leeren des Caches tut dies auch nicht。当我们开始的时候,我们会自动完成任务。