Linux TCP Connection Setting

Articles 2014/08/08 17:23 용비
Linux에서 TCP기반 (HTTP 포함) 서버를 개발할 때, 성능을 위해서 튜닝을 해야하는 항목들이 있다.

Root 계정으로 로그인 한 후, 다음 항목들을 변경하면 HTTP Request의 성능이 향상된다.

1. tcp_tw_reuse 설정
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse


2. tcp_fin_timeout 설정
echo 5 > /proc/sys/net/ipv4/tcp_fin_timeout


3. tcp_orphan_retries 설정
echo 7 > /proc/sys/net/ipv4/tcp_orphan_retries


4. tcp_rfc1337 설정
echo 1 > /proc/sys/net/ipv4/tcp_rfc1337


Port Forwarding을 설정했을 경우에는 다음 항목을 추가로 설정한다.
echo 1000000 > /proc/sys/net/netfilter/nf_conntrack_max
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_close
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_close_wait
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_fin_wait
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_last_ack
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_syn_recv
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_syn_sent
echo 10 > /proc/sys/net/netfilter/nf_conntrack_tcp_timeout_time_wait


받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/612

트랙백 주소 :: http://www.yongbi.net/trackback/612

트랙백 RSS :: http://www.yongbi.net/rss/trackback/612

댓글을 달아 주세요

댓글 RSS 주소 : http://www.yongbi.net/rss/comment/612
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다