2017-04-09 11 views
0

私はスタンドアロンインスタンス(EC2)にVarnishをインストールし、別のインスタンス(EC2も同じサブネット上)からデータをフェッチするように設定しました。すべてのトラフィックがVarnishインスタンスを指していて、サイトがロードされています。問題は、ワニスインスタンスのCPU使用量が%0.6で、メインインスタンス(Webサーバー)が約%50 CPUであることです。応答ヘッダーにニスが表示されますが、ワニスが正しく構成されていない可能性がありますか?ワニス未構成ですか?

答えて

1

ワニスがCPUにほとんど影響を与えていないことは完全に正常です。正しい構成は、CPUの負荷ではなく、達成されたヒット率によって定義されます。

varnishstatの出力を参照して、キャッシュヒット率の数値を確認してください。それらはプログラムの出力の右上にあります。

+0

私はヒット率を見ていますが、0.4を超えることはありません。何かがうまくいきません。 – Broshi

+0

https://varnish-cache.org/docs/4.0/users-guide/increasing-your-hitrate.htmlをチェックしてください。どのリクエストがキャッシュされていないかを特定する方法については、いくつかの洞察があります(バックエンドサーバーの最も)。これはVarnish VCLまたはアプリケーションの出力を変更するための出発点になります。 –

関連する問題