varnish-vcl

    0

    1答えて

    数ヶ月前にVarnishを使い始めました。私のvclファイルは複雑になり始めました。私は同じワニスのインスタンス(異なるバックエンドを使用して)5つの異なるサイトを提供しており、この部分は動作しています。 私はいくつかのサイトでは、いくつかのクッキーを保持し、それらに基づいて異なるバージョンをキャッシュする必要がある場合があります。基本的なシナリオは、ユーザーがページを初めて見たときにのみメッセー

    0

    1答えて

    私はVarnish4 HTTP/1.1 200 Purged Content-Type: text/html; charset=utf-8 Date: Fri, 02 Sep 2016 19:57:56 GMT Retry-After: 5 Server: Varnish X-Varnish: 163921 Content-Length: 241 Connection: keep-a

    1

    1答えて

    をコードチャンク...(それが可能だ、右?) 私は次のシナリオがあります。 を1 - キャッシュは 2、清潔行ってもいい(サービスワニスの再起動)である - 初めて をwww.mywebsite.com/pageにアクセス210 (何のコンテンツの長さが返されない、とチャンキングは、そこに素晴らしいです!) 3 - 次回は、私はそれがキャッシュされます(簡単なリロードのような)ページにアクセス..

    0

    1答えて

    varnishdではなく、設定ファイルからデフォルトのttl値を変更します。

    0

    1答えて

    ワニス4より前に、vcl_fetchからの再起動を呼び出して、vcl_recvに達する別のフローを開始することができました。 バージョン4では、ロジックがクライアントとバックエンドに分かれていましたので、バックエンドの応答に従って再起動を呼び出す必要があります。バックエンドとクライアントの間のミドルウェアとしてvcl_synthを使用していますが、バックエンドは特定のエラーコードまたはmsgのみ標

    0

    1答えて

    私は時々 "遅い"となるバックエンドを持つワニスキャッシュ(バージョン4)を持っています。私はヘルスチェックを使用して、このバックエンドが飽和状態にならないように「遅い」ときに、ワニスが古くなったコンテンツをキャッシュから削除するよう強制します。 ソミバックエンドが定義されています backend api { .host = "111.111.111.111"; .port =

    0

    1答えて

    私たちは、インフラストラクチャ内でアプライアンスによって生成されたクッキーを持っており、アプライアンスの設定にアクセスできないため、直接生成するクッキーにHTTPOnlyフラグを設定することはできません。 このアプライアンスの前面にワニス4のキャッシュがあります。そこにCookieにHTTPOnlyフラグを設定できますか?もしそうなら、どのようにそれを行うことができますか?

    0

    1答えて

    一時的な重い負荷のために、自分のウェブサイトの1つのキャッシュとしてワニスを設定したいと思います。 メインのウェブサイトをキャッシュする必要があるワニスでいくつかの仮想マシンをセットアップしました。 私のメインサーバはいくつかのウェブサイトをホストしているので、apacheサーバは仮想ホストサーバとして構成されています。 私はIPアドレスの代わりにdefault.vclにメインWebサイトのdom

    0

    2答えて

    VCLでクッキーを設定する際に有効期限を指定します。 add resp.http.Set-Cookie = "language=" + req.http.X-Language + "; path=/"; 私はこのような何かを追加する必要がありますことを知っている:私は現在、このようなものを持っている Expires=Thu, 01 Jan 1970 00:00:00 GMT は私が動的に設

    4

    2答えて

    私は本当にこの辺りでこの答えを見つけるのに苦労したことに驚いていましたが、私はできません。 vcl_recvなどにVCLが組み込まれており、Varnish 4.0+では、デフォルトでVarnishキャッシュ404の応答が行われますか?