問題タブ [varnish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iis - IIS を使用したキャッシュ サーバーとしての Varnish または Squid
IIS サーバーの Web キャッシュ サーバーとして Varnish または Squid サーバーをセットアップできますか?
どこにもあまり情報がありませんでした。どこで情報を入手できるか教えてください
caching - Plone 3 が言語 Cookie を CSS および JS レジストリ ファイルに設定する理由と、それを取り除く方法は?
Plone 3.3.5、LinguaPlone、Products.CacheSetup がインストールされています。
portal_css および portal_javascript ファイルに設定された言語 Cookie
これにより、キャッシングが防止されます。これに関連するいくつかの古い情報を見つけました:
http://www.evax.fr/papers/nginx-varnish-and-multilingual-plone
1) なぜ設定されているのですか?すべてのリソースはデフォルトで言語に中立であり、特別な状況でのみ言語固有のものを含むと想定しています。
2) どうすればそれを取り除くことができますか? モンキーパッチよりも賢い方法があるかもしれませんが、どこにも文書化されていません。
3) Plone 4.x でこれに関連する変更はありますか?
caching - 起動エラーの原因となるワニスパージ構成
Varnish のパージ構成に問題があります。以下のように構成されたパージ URL がありますが、サービスを開始しようとするとエラーが発生します。この設定をコメントアウトすると、サービスは問題なく開始されます。誰かが私が間違っているという考えを持っていますか?
乾杯。
起動時のエラーメッセージは次のとおりです。
javascript - DOM オブジェクトの document.cookie プロパティはどのように構築されますか?
Web ページが表示されたとき、DOM ドキュメントを作成するのは誰ですか? 厳密にはサーバー印刷HTMLですか?ブラウザはどのように関与していますか?document.cookie プロパティがどのように設定されているかを知りたいです。
A)サーバーは document.cookie に入力します
- ブラウザは、foobar.com の Cookie をユーザーのハード ドライブに保存します。
- 次に foobar.com にアクセスすると、ブラウザは foobar.com のすべての Cookie をサーバーに提示します。
- サーバーは、これらの Cookie に基づいて DOM の document.cookie プロパティを構築します。
B)ブラウザは document.cookie を入力します
- ブラウザは、foobar.com の Cookie をユーザーのハード ドライブに保存します。
- 次に foobar.com にアクセスすると、サーバーは HTML の構築と提供を続けます。
- ブラウザーがハード ドライブ上のすべての Cookie を取得して document.cookie に入力する前または後のどこかです。
Varnish や Squid などのプロキシ サーバーでの Cookie の削除が Cookie にどのように影響するかを研究しているため、この情報に興味があります。document.cookie がサーバーによって作成された場合 (上記のオプション A)、プロキシによる Cookie の削除が document.cookie プロパティに影響を与えると思います。ただし、Varnish サーバーに Cookie を具体的に削除するように指示があるため、B が当てはまると考える傾向がありますが、Cookie のデータは、リクエストから削除した後でも document.cookie に保持されます。
この質問は、Varnish の背後にある Web サイトを持っている人にとって特に重要です。Cookie が添付されたリクエストは、キャッシュされたデータの使用を無効にし、バックエンド ヒットを生成するためです。
php - アンチサイト スクレイピング アルゴリズム用の PHP Captcha を使用した Varnish Cache
Varnish キャッシュを PHP Captcha で動作させ
ていますが、トリガー制限を設定する方法がわかりません。
1 時間 (または 1 分) あたりのリクエスト数の上限を超えると
、キャプチャ入力が送信されます。
動作していますが、req/s 制限を変更する方法を理解したいと思います。
コードは次のとおりです:
http://drcarter.info/2010/04/how-fighting-against-scraping-using-varnish-vcl-inline-c-memcached/
このコードは私に何を言っていますか?
アドバイスをいただければ幸いです。
ありがとう!
ehcache - Ehcacheまたはワニス、あるいはその両方?
ワニスを優先してehcacheを使用する必要がありますか?またはその逆?または両方?
plone - ワニス ラウンド ロビン ゼオ クライアントの作成方法
plone.recipe.varnisin buildout を使用して、ワニスを 2 つの Zeo クライアント間でラウンドロビンするように構成したいと考えています。私のbuildout.cfgで試しました:
と
どちらも機能せず、どちらも「エラー 404 不明な仮想ホスト」が表示されます。varnish.vcl を手動で編集して、
そして、ビルドアウトでこれをやりたいことを除いて、すべてが思い通りに機能します。
統合インストーラー Plone 4.0.5、Ubuntu 10.0.4 (64 ビット)、Varnish 2.1.3 を使用しています。何か案は?ありがとう!
ubuntu - varnishtop は「リストの長さ 0」を表示しますか?
ワニス 2.1.3 Ubuntu 10.04.02 LTS
ワニストップは「リストの長さ0」のみを表示します。
varnishstat は常に次のように同じ結果を返します。
何か助けはありますか?
daemon - ワニスDAEMON_OPTSオプションエラー
ワニスでインラインCを使用する場合、起動時に/ etc / varnish/defaultを満足させることができませんでした。
インラインCをワニスでテストしました。GeoIP検出とアンチサイトスクレイピング機能です。
DAEMON_OPTSは、他の人が正常に機能していることを示しているように見えても、常に文句を言います
。
私の問題は、このコマンドラインの起動が機能することです。
ただし、デフォルトの開始スクリプトから起動しようとするとエラーになります。
/ etc / default / varnishにはこれが含まれています:
エラーは次のとおりです。
最後の行を次のように変更しようとすると:
エラーは次のとおりです。
'-shared'を-sharedとして解釈しようとしており、'hared'はストレージタイプではありません。
GeoIPとAnti-Site-Scrapeの両方で、正確に推奨されるデーモンオプションを使用し、
さらに\'や''の追加など、あらゆる種類のバリエーションを試しましたが、喜びはありませんでした。
これは、DAEMON_OPTSの部分を除いて、正常に機能する、私が従った命令へのリンクです。
http://drcarter.info/2010/04/how-fighting-against-scraping-using-varnish-vcl-inline-c-memcached/
私はDebianと手順に記載されている正確なDAEMON_OPTSを使用しています。
誰かがここで何が問題になっているのかについての指針を手伝ってもらえますか?
どうもありがとう!