更新Clixon,支持配置Packet IO affinity
This commit is contained in:
@@ -215,8 +215,8 @@ app_name="proxy_rule_hits"
|
||||
|
||||
# for enable kni v4
|
||||
[packet_io]
|
||||
packet_io_threads={{- include "traffic-engine.sapp.workerthread" . }}
|
||||
packet_io_cpu_affinity_mask={{- include "traffic-engine.sapp.cpu-affinity" . }}
|
||||
packet_io_threads={{- include "traffic-engine.pktio.workerthread" . }}
|
||||
packet_io_cpu_affinity_mask={{- include "traffic-engine.pktio.cpu-affinity" . }}
|
||||
|
||||
firewall_sids={{ .Values.sid.firewall }}
|
||||
proxy_sids={{ .Values.sid.proxy }}
|
||||
|
||||
@@ -50,6 +50,10 @@ enable_breakpad_upload=0
|
||||
{{- len .Values.shaping_affinity }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "traffic-engine.pktio.workerthread" -}}
|
||||
{{- len .Values.pktio_affinity }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "traffic-engine.tfe.cpu-affinity" -}}
|
||||
{{- if eq (len .Values.tfe_affinity) 1 }}
|
||||
{{- print (index .Values.tfe_affinity 0) "," (index .Values.tfe_affinity 0) }}
|
||||
@@ -66,6 +70,10 @@ enable_breakpad_upload=0
|
||||
{{- join "," .Values.shaping_affinity }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "traffic-engine.pktio.cpu-affinity" -}}
|
||||
{{- join "," .Values.pktio_affinity }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "traffic-engine.device-tag-list" -}}
|
||||
{{- $tags_list := list -}}
|
||||
{{- if .Values.device.tags }}
|
||||
|
||||
@@ -127,6 +127,7 @@ sapp_affinity: [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,
|
||||
tfe_affinity: [77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92]
|
||||
sce_affinity: [92]
|
||||
shaping_affinity: [93]
|
||||
pktio_affinity: [94]
|
||||
|
||||
tfe_rps_mask: "00000000"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user