改进双臂部署部分内容

This commit is contained in:
zhangzhihan
2020-03-28 12:59:59 +08:00
parent bf5a401af9
commit cfca4e5d64
5 changed files with 52 additions and 7 deletions

View File

@@ -11,7 +11,8 @@ deploy_mode = normal
tun_name = tun_kni tun_name = tun_kni
src_mac_addr = 00:0e:c6:d6:72:c1 src_mac_addr = 00:0e:c6:d6:72:c1
dst_mac_addr = fe:65:b7:03:50:bd dst_mac_addr = fe:65:b7:03:50:bd
{% if run_as_tun_mode %}
{% else %}
[tfe0] [tfe0]
enabled = 1 enabled = 1
dev_eth_symbol = {{ nic_to_tfe.tfe0.name }} dev_eth_symbol = {{ nic_to_tfe.tfe0.name }}
@@ -26,7 +27,7 @@ ip_addr = 192.168.100.3
enabled = 1 enabled = 1
dev_eth_symbol = {{ nic_to_tfe.tfe2.name }} dev_eth_symbol = {{ nic_to_tfe.tfe2.name }}
ip_addr = 192.168.100.4 ip_addr = 192.168.100.4
{% endif %}
[tfe_cmsg_receiver] [tfe_cmsg_receiver]
listen_eth = {{ nic_inner_ctrl.name }} listen_eth = {{ nic_inner_ctrl.name }}
listen_port = 2475 listen_port = 2475

View File

@@ -40,6 +40,13 @@
dest: /home/mesasoft/sapp_run/tsgconf/main.conf dest: /home/mesasoft/sapp_run/tsgconf/main.conf
tags: template tags: template
- name: Template the tsgconf/maat.conf
template:
src: "{{ role_path }}/templates/maat.conf.j2"
dest: /home/mesasoft/sapp_run/tsgconf/maat.conf
tags: template
- name: "enable sapp" - name: "enable sapp"
systemd: systemd:
name: sapp name: sapp

View File

@@ -0,0 +1,30 @@
[STATIC]
MAAT_MODE=2
STAT_SWITCH=1
PERF_SWITCH=1
TABLE_INFO=tsgconf/tsg_static_tableinfo.conf
STAT_FILE=tsg_static_maat.status
EFFECT_INTERVAL_S=1
REDIS_IP={{ maat_redis_server.address }}
REDIS_PORT_NUM=1
REDIS_PORT=7002
REDIS_INDEX=0
JSON_CFG_FILE=tsgconf/tsg_maat.json
INC_CFG_DIR=tsgrule/inc/index/
FULL_CFG_DIR=tsgrule/full/index/
[DYNAMIC]
MAAT_MODE=2
STAT_SWITCH=1
PERF_SWITCH=1
TABLE_INFO=tsgconf/tsg_dynamic_tableinfo.conf
STAT_FILE=tsg_dynamic_maat.status
EFFECT_INTERVAL_S=1
REDIS_IP={{ dynamic_maat_redis_server.address }}
REDIS_PORT_NUM=1
REDIS_PORT=7002
REDIS_INDEX=1
JSON_CFG_FILE=tsgconf/tsg_maat.json
INC_CFG_DIR=tsgrule/inc/index/
FULL_CFG_DIR=tsgrule/full/index/

View File

@@ -9,10 +9,17 @@
instance_name = "sapp4" instance_name = "sapp4"
[CPU] [CPU]
worker_threads=16 {% if run_as_tun_mode %}
worker_threads=1
{% else %}
worker_threads={{ sapp.worker_threads }}
{% endif %}
### note, bind_mask, if you do not want to bind thread to special CPU core, keep it empty as [] ### note, bind_mask, if you do not want to bind thread to special CPU core, keep it empty as []
{% if run_as_tun_mode %}
bind_mask=[]
{% else %}
bind_mask=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] bind_mask=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
#bind_mask=[] {% endif %}
[PACKET_IO] [PACKET_IO]
### note, BSD_packet_filter, if you do not want to set any filter rule, keep it empty as "" ### note, BSD_packet_filter, if you do not want to set any filter rule, keep it empty as ""

View File

@@ -6,6 +6,6 @@ TFE_LOCAL_IP_DATA_INCOMING=172.16.241.2
TFE_PEER_IP_DATA_INCOMING=172.16.241.1 TFE_PEER_IP_DATA_INCOMING=172.16.241.1
{% if run_as_tun_mode %} {% if run_as_tun_mode %}
TFE_WATCHDOG_DEVICE=lo TFE_WATCHDOG_DEVICE={{ nic_inner_ctrl.name }}
TFE_WATCHDOG_IP=127.0.0.1 TFE_WATCHDOG_IP=192.168.100.1
{% endif %} {% endif %}