phpのmemcacheモジュールの最適化に関するパラメータの紹介


まずデフォルトの値を表示
 
memcache
memcache support
enabled
Active persistent connections
0
Revision
$Revision: 1.92 $
Directive
Local Value
Master Value
memcache.allow_failover
1
1
memcache.chunk_size
8192
8192
memcache.default_port
11211
11211
memcache.hash_function
crc32
crc32
memcache.hash_strategy
standard
standard
memcache.max_failover_attempts
20
20
phpを変更します.ini
extension=memcache.so memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size =8192 memcache.default_port = 11211
1行目にはMemcache拡張子がロードされます.他の4行は、拡張を制御するためのパラメータです.上から下まで順に:memcache.allow_failover
接続エラー時にMemcache拡張が他のサーバにフェイルオーバーするかどうかを制御するブール値.デフォルトは1 (true). memcache.max_failover_attempts
永続性データに接続したり、データを取得したりするサーバの数を制限する整数値.場合memcache.allow_failoverがfalseの場合、このパラメータは無視されます.デフォルトは20 . memcache.chunk_size
データ転送のサイズを制御する整数値.デフォルトは8192バイト(8 KB)ですが、32768(32 KB)では、より良いパフォーマンスが得られます.memcache.default_port
もう1つの整数値は、Memcacheに接続するために使用されるTCPポートを設定するために使用される.変更しない限り、デフォルトは無特権の高ポートです.11211 , socket memcached, tcp/ip 。
    memcached php , udp tcp , ( )
    memcached , tcp/ip udp memcache, ,