HEAD object元信息来源选择由宏定义改为配置文件。

This commit is contained in:
zhangchengwei
2018-10-24 12:03:21 +08:00
committed by zhengchao
parent e65f0150b8
commit 268e1b8689
12 changed files with 71 additions and 55 deletions

9
cache/test/Makefile vendored
View File

@@ -1,11 +1,12 @@
CCC=g++
INC_PATH=-I../src/include -I../src/include/libevent2
INC_PATH=-I../include -I../include/libevent2
CFLAGS=-Wall -g $(INC_PATH)
LIBS = -lMESA_handle_logger -lMESA_htable -lMESA_prof_load -lWiredLB
LIBS += -lssl -lcrypto -lcurl -levent -lxml2
LIBS += ../src/pangu_tango_cache.a
LIBS = -lMESA_handle_logger -lMESA_prof_load -lWiredLB
LIBS += -lssl -lcrypto
LIBS += ../lib/libtango_cache_client.a
LIBS += ./lib/libcurl.a ./lib/libevent.a ./lib/libxml2.a ./lib/libhiredis.a ./lib/libhiredis.a
OBJS = tango_cache_test.o
OBJS_EVBASE=cache_evbase_test.o

BIN
cache/test/lib/libcurl.a vendored Normal file

Binary file not shown.

BIN
cache/test/lib/libevent.a vendored Normal file

Binary file not shown.

BIN
cache/test/lib/libhiredis.a vendored Normal file

Binary file not shown.

BIN
cache/test/lib/libxml2.a vendored Normal file

Binary file not shown.

View File

@@ -1,24 +1,30 @@
[TANGO_CACHE]
#Address of MINIO Servers
#MINIO IP地址目前只支持一个
MINIO_IP_LIST=192.168.10.61-64;
MINIO_LISTEN_PORT=9000
#每个域名最多开启的链接数
MAX_CONNECTION_PER_HOST=10
CACHE_BUCKET_NAME=openbucket
#Upload failed when exceed max memory constraintt
#bucket的名称
CACHE_BUCKET_NAME=images
#缓存最大占用的内存空间大小,超出空间时上传失败
MAX_USED_MEMORY_SIZE_MB=5120
#Expire second of Upload header, 60s minimum.
#上传时Expires头部的过期时间单位秒最小601分钟
CACHE_DEFAULT_TTL_SECOND=3600
#是否对对象的名称进行哈希,开启哈希有助于提高上传下载的速率
CACHE_OBJECT_KEY_HASH_SWITCH=1
#Hash object name to speedup query.
CACHE_OBJECT_KEY_HASH_SWITCH=0
#HEAD元信息的来源1-MINIO2-REDIS
CACHE_HEAD_FROM_SOURCE=1
#使用Redis作为元信息获取源
CACHE_HEAD_REDIS_KEY=MINIO_EVENTS_INFO
CACHE_HEAD_REDIS_IP=192.168.10.63
CACHE_HEAD_REDIS_PORT=6379
#For WIRED LOAD BALANCER
#WIRED LOAD BALANCER配置
#WIREDLB_OVERRIDE=1
#WIREDLB_TOPIC=
#WIREDLB_GROUP=
#WIREDLB_DATACENTER=
#WIREDLB_HEALTH_PORT=52100