1

memcached と drupal モジュール memcache を Linux コマンド ラインにインストールしました。

-bash-4.1# netstat -tap | grep memcached 

tcp 0 0 *:memcache : LISTEN 8431/memcached
tcp 0 0 *:memcache : LISTEN 8431/memcached

IP とポートをリッスンしているように見えますが、現在は drupal 7.18 で動作するようになっているので、何が起こっているのかがわかりますか?

次の指示に従います。

$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['memcache_key_prefix'] = 'something_unique';

 /* note : Replace the "something_unique" in the last line with your own unique memcache key prefix. */

「独自の memcache キー プレフィックス」はどこにありますか?

4

1 に答える 1

2

モジュールのドキュメントには次のように書かれています。

複数の Drupal インストールで memcached インスタンスを共有する場合は、settings.php の $confarray に各 Drupal インストールに固有のプレフィックスを含める必要があります。

$conf['memcache_key_prefix'] = 'something_unique';

同じ memcached インスタンスを使用する複数の Drupal インストールがある場合にのみ、このパラメーターが必要です。Drupal がインストールされているだけの場合は、必要ありません。
Drupal インストールごとに異なる値を使用する限り、必要な値を使用できます。ドメイン名 (サブドメイン名を含む) を使用することもできます。

于 2013-01-21T01:11:02.150 に答える