0

memcached の最適な設定は何ですか? たとえば、何 MB のメモリを割り当てる必要がありますか? また、有効期限が切れるまでどのくらいの期間保管する必要がありますか? memcached を 1 時間で期限切れになるように設定してみました。初日は順調です。しかし、翌日、メモリが不足しているように、サーバーの実行が非常に遅くなります。そのため、すべてのキャッシュを削除し、10 分までの有効期限で再試行します。

使用されているメモリがいっぱいの場合、memcached にフラッシュするように指示する方法はありますか? ウェブサイト全体を非常に遅くしすぎてはいけませんか?

4

1 に答える 1

1

Memcached は、容量が不足すると LRU アルゴリズムを使用してキーを削除します。-m パラメータを使用して、memcached が使用するメモリ量を指定できます。デフォルトでは、memcached は 64MB のメモリのみを使用します。

-m パラメータを使用していない可能性があるため、動作が非常に遅くなる可能性があります。これは、キャッシュが 64MB しかなく、実際にはあまりキャッシュしていないことを意味します。

于 2013-09-20T20:51:51.383 に答える