PHP APC随机消失10-15秒

时间:2014-02-11 23:22:41

标签: php config apc ttl

我刚刚在Centos 6服务器上安装了APC - PHP 5.3.3 我第一次和APC一起工作。

获取和存储按预期工作。

 if (!apc_exists('companies')){
 echo 'Creating apc';     
 $companies = 'data';
 apc_store('companies', $companies,180);
 }
 else
 {
 echo 'Got apc';
 $companies = (apc_fetch('companies'));
 apc_store('companies', $companies,180);
 }

第一页加载..效果很好..创建apc

第二页加载(距前一个+2秒)..效果很好..得到了apc

第3页加载(比之前的+5秒)..效果很好..得到了apc

第4页加载(距前一个+20秒)..重新启动到 - >创建apc

这是APC配置

 APC Support    enabled
 Version    3.1.13
 APC Debugging  Disabled
 MMAP Support   Enabled
 MMAP File Mask     no value
 Locking type   pthread read/write Locks
 Serialization Support  php
 Revision   $Revision: 327136 $
 Build Date     Feb 11 2014 20:05:11

 Directive  Local Value Master Value
 apc.cache_by_default   On  On
 apc.canonicalize   On  On
 apc.coredump_unmap Off Off
 apc.enable_cli Off Off
 apc.enabled    On  On
 apc.file_md5   Off Off
 apc.file_update_protection 2   2
 apc.filters    no value    no value
 apc.gc_ttl 3600    3600
 apc.include_once_override  Off Off
 apc.lazy_classes   Off Off
 apc.lazy_functions Off Off
 apc.max_file_size  1M  1M
 apc.mmap_file_mask no value    no value
 apc.num_files_hint 1000    1000
 apc.preload_path   no value    no value
 apc.report_autofilter  Off Off
 apc.rfc1867    Off Off
 apc.rfc1867_freq   0   0
 apc.rfc1867_name   APC_UPLOAD_PROGRESS APC_UPLOAD_PROGRESS
 apc.rfc1867_prefix upload_ upload_
 apc.rfc1867_ttl    3600    3600
 apc.serializer default default
 apc.shm_segments   1   1
 apc.shm_size   32M 32M
 apc.slam_defense   On  On
 apc.stat   On  On
 apc.stat_ctime Off Off
 apc.ttl    300 300
 apc.use_request_time   On  On
 apc.user_entries_hint  4096    4096
 apc.user_ttl   300 300
 apc.write_lock On  On

0 个答案:

没有答案