GET时HEADER只回调一次;增加CACHE MISS统计;
This commit is contained in:
4
cache/test_demo/cache_evbase_test.cpp
vendored
4
cache/test_demo/cache_evbase_test.cpp
vendored
@@ -248,8 +248,8 @@ int main(int argc, char **argv)
|
||||
|
||||
struct cache_statistics out;
|
||||
cache_evbase_get_statistics(instance_asyn, &out);
|
||||
printf("get_recv: %llu, get_succ: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, session: %llu, memory: %llu\n",
|
||||
out.get_recv_num, out.get_succ_num, out.get_fail_num, out.put_recv_num, out.put_succ_num, out.put_fail_num, out.session_num, out.memory_used);
|
||||
printf("get_recv: %llu, get_succ: %llu, get_miss: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, session: %llu, memory: %llu\n",
|
||||
out.get_recv_num, out.get_succ_num, out.get_miss_num, out.get_error_num, out.put_recv_num, out.put_succ_num, out.put_error_num, out.session_num, out.memory_used);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
2
cache/test_demo/pangu_tg_cahce.conf
vendored
2
cache/test_demo/pangu_tg_cahce.conf
vendored
@@ -15,7 +15,7 @@ CACHE_BLOCK_MAX_SIZE=8192
|
||||
MAX_USED_MEMORY_SIZE_MB=5120
|
||||
|
||||
#上传时Expires头部的过期时间,单位秒,最小60(1分钟)
|
||||
CACHE_DEFAULT_TTL_SECOND=60
|
||||
CACHE_DEFAULT_TTL_SECOND=3600
|
||||
|
||||
#是否对对象的名称进行哈希,开启哈希有助于提高上传下载的速率
|
||||
CACHE_OBJECT_KEY_HASH_SWITCH=1
|
||||
|
||||
4
cache/test_demo/tango_cache_test.c
vendored
4
cache/test_demo/tango_cache_test.c
vendored
@@ -284,8 +284,8 @@ void timer_cb(evutil_socket_t fd, short what, void *arg)
|
||||
}*/
|
||||
|
||||
tango_cache_get_statistics(tango_instance, &out);
|
||||
printf("get_recv: %llu, get_succ: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, session: %llu, memory: %llu\n",
|
||||
out.get_recv_num, out.get_succ_num, out.get_fail_num, out.put_recv_num, out.put_succ_num, out.put_fail_num, out.session_num, out.memory_used);
|
||||
printf("get_recv: %llu, get_succ: %llu, get_miss: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, session: %llu, memory: %llu\n",
|
||||
out.get_recv_num, out.get_succ_num, out.get_miss_num, out.get_error_num, out.put_recv_num, out.put_succ_num, out.put_error_num, out.session_num, out.memory_used);
|
||||
|
||||
event_add((struct event *)arg, &tv);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user