基于WiredLB添加MINIO集群负载均衡
This commit is contained in:
4
cache/test_demo/cache_evbase_test.cpp
vendored
4
cache/test_demo/cache_evbase_test.cpp
vendored
@@ -277,8 +277,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_miss: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, del_recv: %llu, del_succ: %llu, del_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.del_recv_num, out.del_succ_num, out.del_error_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, del_recv: %llu, del_succ: %llu, del_fail: %llu, drop_num: %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.del_recv_num, out.del_succ_num, out.del_error_num, out.totaldrop_num, out.session_num, out.memory_used);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
11
cache/test_demo/pangu_tg_cahce.conf
vendored
11
cache/test_demo/pangu_tg_cahce.conf
vendored
@@ -1,6 +1,7 @@
|
||||
[TANGO_CACHE]
|
||||
#MINIO IP地址,目前只支持一个
|
||||
MINIO_BROKERS_LIST=192.168.10.64:9000
|
||||
MINIO_IP_LIST=192.168.10.61-64;
|
||||
MINIO_LISTEN_PORT=9000
|
||||
|
||||
#每个域名最多开启的链接数
|
||||
MAX_CONNECTION_PER_HOST=10
|
||||
@@ -15,5 +16,11 @@ MAX_USED_MEMORY_SIZE_MB=5120
|
||||
CACHE_DEFAULT_TTL_SECOND=3600
|
||||
|
||||
#是否对对象的名称进行哈希,开启哈希有助于提高上传下载的速率
|
||||
CACHE_OBJECT_KEY_HASH_SWITCH=1
|
||||
CACHE_OBJECT_KEY_HASH_SWITCH=0
|
||||
|
||||
#WIRED LOAD BALANCER配置
|
||||
#WIREDLB_OVERRIDE=1
|
||||
#WIREDLB_TOPIC=
|
||||
#WIREDLB_GROUP=
|
||||
#WIREDLB_DATACENTER=
|
||||
|
||||
|
||||
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_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);
|
||||
printf("get_recv: %llu, get_succ: %llu, get_miss: %llu, get_fail: %llu, put_recv: %llu, put_succ: %llu, put_fail: %llu, del_recv: %llu, del_succ: %llu, del_fail: %llu, drop_num: %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.del_recv_num, out.del_succ_num, out.del_error_num, out.totaldrop_num, out.session_num, out.memory_used);
|
||||
|
||||
event_add((struct event *)arg, &tv);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user