0

私のphpアプリケーションとMySQLClusterの間でVarnishを使用して、Mysqlクエリ応答をキャッシュしようとしています。

domain.com が呼び出されたときに呼び出しが MySQL クライアントにリダイレクトされるように Varnish サーバーをセットアップしようとしましたが、問題は PHP 接続コードが機能しなくなることです。IP経由とドメイン経由で接続しようとしましたが、どちらの状況でも機能しません。

だから私が思っているのは、私がやりたいことをすることは可能ですか?

はいの場合、どうすればよいですか?

ここでの私の目標は、キャッシュへの依存を最大化し、DB の負荷を軽減することです。

助けてくれてありがとう。

4

2 に答える 2

0

MySql には独自のキャッシュがあるため、最初にそこから最適化を開始する必要があります。Varnish はHTTPキャッシュ サーバーであるため、MySql で直接使用することはできません。

PHP でレンダリングされた HTML を、アプリケーション レベルではなく、HTTP 要求レベルで Varnish を使用してキャッシュする必要があります。

于 2016-07-11T06:14:03.013 に答える