ipvs
시간 초과의 기본값은 900
s입니다(적어도 Debian에서는).
ipvsadm -l --timeout
Timeout (tcp tcpfin udp): 900 120 300
I를 사용하여 --set
TCP 시간 초과를 수정할 수 있습니다 .
ipvsadm --set 3600 120 300
재부팅 시 IPVS 시간 초과를 유지하는 방법이 있습니까?
ipvsadm-save -n
기본 시간 초과 값이 포함되지 않은 것 같습니다.
답변1
Linux에서 systemd
가장 좋은 해결책은 아마도 oneshot
네트워크 설정 후 나타나는 서비스를 사용하는 것입니다.
cat <<EOF > /etc/systemd/system/ipvs-config.service
[Unit]
Description=Configure IPVS
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/ipvsadm --set 3600 120 300
RemainAfterExit=false
StandardOutput=journal
[Install]
WantedBy=multi-user.target
EOF
이어서
systemctl daemon-reload
systemctl enable ipvs-config