summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md130
1 files changed, 130 insertions, 0 deletions
diff --git a/readme.md b/readme.md
new file mode 100644
index 0000000..dc6eb9c
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,130 @@
+# ��װ����
+
+## �����
+
+| ����ϵͳ | Centos7.4 |
+| -------- | --------------------- |
+| �ڴ� | 128G |
+| CPU | Inter E5 2630 V3 |
+| ���� | ˫��������Intel 82599 |
+| Ӳ�� | 500G |
+
+## ��ʼ��
+
+Redis��̬���ÿ��ʼ��
+
+ʱ��ͬ�� ����ʱ����ʱ�����һ��
+
+������ ���ظ����������»���
+
+ϵͳ���� UTF-8
+
+ϵͳ���� ��������ڴ������TCP�����Ż�
+
+������ ҵ���������һ�£�������������һ��
+
+## ������
+
+librdkafka.so.1
+
+libhiredis_vip.so.0.4
+
+libmaatframe.so.2.5
+
+libMESA_handle_logger.so
+
+libMESA_htable.so
+
+libMESA_prof_load.so
+
+libMESA_field_stat2.so
+
+librulescan.so
+
+openssl 1.0.1e-16���ϰ汾��Python 2.6�汾������
+
+## �����ļ�
+
+ȫ�����ö���`web_focus/bin/conf/web_focus.conf`�ļ��С�
+
+ϵͳ������
+
+```
+[SYSTEM]
+thread_num=1 #�߳���
+domain_min_voter_num=1 #domain\sip�ԵIJ�ͬclient ip���������ڵ��ڴ�ֵʱ��Ϊ��Ч
+dyn_config_expire_time=300 #�·��Ķ�̬���ó�ʱʱ�䣬��λ��
+raidus_config_expire_time=86400 #�·���Radius��Subscribe ID)���õij�ʱʱ�䣬��λ��
+```
+
+IP����ҵ������:
+
+```
+[IP_REUSE]
+ir_pick_cli_num=100 #ΪIP Reuseҵ��ÿ���·��Ŀͻ���IP����
+tcp_record_sample_rate=0.05 #tcp��־�IJ���������ȡֵ0.001~1.0
+```
+
+MAAT ���ã�
+
+```
+[NTC_MAAT] #ֻ��
+instance_name=ntc
+table_info_path=./conf/ntc_table_info.conf
+redis_ip = 10.4.34.4
+redis_port = 6380
+redis_index = 2
+
+[PROXY_MAAT] #ֻ��
+instance_name=proxy
+table_info_path=./conf/proxy_table_info.conf
+redis_ip = 10.4.34.4
+redis_port = 6380
+redis_index = 4
+
+[OUTPUT_MAAT] #�
+instance_name=wbf
+table_info_path=./conf/output_maat_table_info.conf
+redis_ip = 10.4.20.151
+redis_port = 6379
+redis_index = 0
+```
+
+����ѡ�
+
+```
+[DEBUG]
+#no more than 64, seperate with ","
+trace_keys=www.mesalab.cn, ietf.org, askar_legalkz.in
+```
+
+
+
+## ��װ����
+
+����
+
+`unzip web_focus.zip`
+
+`cd web_focus/src`
+
+ `make clean;make`
+
+����
+
+`cd web_focus/bin/`
+
+ `./web_focus` or ` ./wf_r2`
+
+״̬���
+
+`watch -d cat ipd_fs.stat`
+
+## ��������
+
+1. ���Ӵ���
+
+���� `cannot find -lsqlite3`
+
+���������`ln -s /usr/lib64/libsqlite3.so.0 /usr/lib64/libsqlite3.so`
+