summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhengchao <[email protected]>2018-12-28 18:49:00 +0600
committerzhengchao <[email protected]>2018-12-28 18:49:00 +0600
commit43646e60be098a94592a5c87b57f07b71b67f1a4 (patch)
treed1ede479290f472bd471cc688ee75260cf6df926
parent6cbe6e7b9cfeea44d0a8efdbbd78771df3fab6cb (diff)
同步配置文件
-rw-r--r--conf/pangu/pangu_pxy.conf80
1 files changed, 53 insertions, 27 deletions
diff --git a/conf/pangu/pangu_pxy.conf b/conf/pangu/pangu_pxy.conf
index b10d6c3..4b60256 100644
--- a/conf/pangu/pangu_pxy.conf
+++ b/conf/pangu/pangu_pxy.conf
@@ -1,10 +1,40 @@
[debug]
-log_level=0
+log_level=10
[log]
-nic_name=enp131s0f2
+nic_name=eth4
entrance_id=0
-kafka_brokerlist=192.168.10.73:9092
+kafka_brokerlist=10.4.34.10:9092,10.4.34.11:9092,10.4.34.12:9092,10.4.34.13:9092,10.4.34.14:9092,10.4.34.15:9092,10.4.34.16:9092,10.4.34.17:9092,10.4.34.18:9092,10.4.34.19:9092
+#Addresses of minio. Format is defined by WiredLB.
+minio_ip_list=10.4.35.42-46;
+minio_listen_port=9000
+#Maximum number of connections opened by per host.
+#MAX_CONNECTION_PER_HOST=1
+#Maximum number of requests in a pipeline.
+#MAX_CNNT_PIPELINE_NUM=20
+#Maximum parellel sessions(http and redis) is allowed to open.
+#MAX_CURL_SESSION_NUM=100
+#Maximum time the request is allowed to take(seconds).
+#MAX_CURL_TRANSFER_TIMEOUT_S=0
+
+#Bucket name in minio.
+cache_bucket_name=proxybucket
+#Maximum size of memory used by tango_cache_client. Upload will fail if the current size of memory used exceeds this value.
+max_used_memroy_size_mb=5120
+#Default TTL of objects, i.e. the time after which the object will expire(minumun 60s, i.e. 1 minute).
+cache_default_ttl_second=3600
+#Whether to hash the object key before cache actions. GET/PUT may be faster if you open it.
+cache_object_key_hash_switch=1
+
+#Store way: 0-MINIO; 1-META in REDIS, object in minio; 2-META and small object in Redis, large object in minio;
+cache_store_object_way=2
+#If CACHE_STORE_OBJECT_WAY is 2 and the size of a object is not bigger than this value, object will be stored in redis.
+redis_cache_object_size=1024000
+#If CACHE_STORE_OBJECT_WAY is not 0, we will use redis to store meta and object.
+redis_cluster_addrs=10.4.20.211:9001,10.4.20.212:9001,10.4.20.213:9001,10.4.20.214:9001,10.4.20.215:9001,10.4.20.216:9001,10.4.20.217:9001,10.4.20.218:9001
+#Configs of WiredLB for Minios load balancer.
+#WIREDLB_OVERRIDE=1
+wiredlb_health_port=42310
[maat]
# 0:json 1: redis 2: iris
@@ -14,55 +44,51 @@ json_cfg_file=resource/
stat_file=log/pangu_scan.status
full_cfg_dir=pangu_policy/full/index/
inc_cfg_dir=pangu_policy/inc/index/
-maat_redis_server=192.168.11.243
-maat_redis_port_range=6379-6379
+maat_redis_server=10.4.34.4
+maat_redis_port_range=6380-6389
maat_redis_db_index=4
effect_interval_s=1
-
+accept_tags={"tags":[{"tag":"location","value":"Astana"}]}
[dynamic_maat]
-# 0:json 1: redis 2: iris
maat_input_mode=1
table_info=resource/pangu/dynamic_maat_table_info.conf
-json_cfg_file=resource/
-stat_file=log/pangu_dyn_scan.status
-maat_redis_server=192.168.11.243
-maat_redis_port_range=6379-6379
-maat_redis_db_index=4
+maat_redis_server=10.4.20.151
+maat_redis_port_range=6380-6389
+maat_redis_db_index=0
effect_interval_s=1
-
[tango_cache]
enable_cache=1
+min_cache_obj_size=512
#minio ip, as wiredlb required
-minio_ip_list=192.168.10.61-64;
+minio_ip_list=10.4.35.1-14;
minio_listen_port=9000
#max_connection_per_host=1
max_cnnt_pipeline_num=20
#max_curl_session_num=100
-cache_bucket_name=openbucket
-max_used_memory_size_mb=5120
+cache_bucket_name=proxybucket
+max_used_memory_size_mb=10240
cache_default_ttl_second=3600
cache_object_key_hash_switch=1
#1-minio,2-redis
-cache_head_from_source=2
-cache_head_redis_key=MINIO_EVENTS_INFO
-cache_head_main_redis_ip=192.168.10.63
-cache_head_redis_iplist=192.168.10.62-63;
-cache_head_redis_port=6379
+#Store way: 0-MINIO; 1-META in REDIS, object in minio; 2-META and small object in Redis, large object in minio;
+cache_store_object_way=2
+#If CACHE_STORE_OBJECT_WAY is 2 and the size of a object is not bigger than this value, object will be stored in redis.
+redis_cache_object_size=102400
+#If CACHE_STORE_OBJECT_WAY is not 0, we will use redis to store meta and object.
+redis_cluster_addrs=10.4.35.15:9001,10.4.35.16:9001,10.4.35.17:9001,10.4.35.18:9001,10.4.35.19:9001,10.4.35.20:9001,10.4.35.21:9001,10.4.35.22:9001,10.4.35.23:9001,10.4.35.24:9001,10.4.35.25:9001,10.4.35.26:9001,10.4.35.27:9001,10.4.35.28:9001,10.4.35.29:9001,10.4.35.30:9001,10.4.35.31:9001,10.4.35.32:9001
#wired load balancer configuration
#wiredlb_override=1
#wiredlb_topic=
#wiredlb_datacenter=
-wiredlb_minio_health_port=52100
-#wiredlb_minio_group=
-wiredlb_redis_health_port=52101
-#wiredlb_redis_group=
+wiredlb_health_port=52100
+#wiredlb_group=
cache_undefined_obj=1
query_undefined_obj=0
-statsd_server=192.168.10.72
-statsd_port=8126
+statsd_server=10.4.20.201
+statsd_port=8125
histogram_bins=0.20,0.40,0.6,0.8