欢迎来到天天文库
浏览记录
ID:6760272
大小:31.00 KB
页数:5页
时间:2018-01-24
《redhat as4 高并发高负载系统优化参数配置47168》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、redhatas4高并发高负载系统优化参数配置47168echo65532>/proc/sys/fs/file-max##Linux系统级的最大打开文件数限制----------以下配置在如下路径/proc/sys/net/ipv4---------------net.ipv4.ip_local_port_range=102465000##将系统对本地端口范围限制设置为1024~65000之间net.ipv4.ip_conntrack_max=102400##系统对最大跟踪的TCP连接数限制设置为1
2、0240net.ipv4.tcp_syncookies=1##表示开启SYNCookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_keepalive_time=7200##tcp_keepalive_time值控制TCP/IP尝试验证空闲连接是否完好的频率。如果这段时间内没有活动,则会发送保持活动信号。如果网络工作正常,而且接收方是活动的,它就会响应。如果需要对丢失接收方敏感,换句话说,需要更快地发现丢失了接收方,请
3、考虑减小这个值。如果长期不活动的空闲连接出现次数较多,而丢失接收方的情况出现较少,您可能会要提高该值以减少开销。net.ipv4.tcp_max_syn_backlog=1024##增大队列SYN最大半连接数、防止SYN攻击、增加未完成连接队列(q0)的最大长度net.ipv4.tcp_tw_reuse=1##表示开启重用。允许将TIME-WAITsockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv4.tcp_tw_recycle=1##表示开启TCP连接中TIME-WAITso
4、ckets的快速回收,默认为0,表示关闭。net.ipv4.neigh.default.gc_thresh3=2048net.ipv4.neigh.default.gc_thresh2=1024net.ipv4.neigh.default.gc_thresh1=256net.ipv4.conf.default.rp_filter=1net.ipv4.conf.default.forwarding=1net.ipv4.conf.default.proxy_arp=0##关闭ARP代理net.core.
5、netdev_max_backlog=2048##该文件表示在每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目。net.core.dev_weight=64net.ipv4.tcp_rmem=40968738016777216##该文件包含3个整数值,分别是:min,default,maxMin:为TCPsocket预留用于接收缓冲的内存数量,即使在内存出现紧张情况下TCPsocket都至少会有这么多数量的内存用于接收缓冲。Default:为TCPsocket预
6、留用于接收缓冲的内存数量,默认情况下该值影响其它协议使用的net.core.wmem中default的值。该值决定了在tcp_adv_win_scale、tcp_app_win和tcp_app_win的默认值情况下,TCP窗口大小为65535。Max:为TCPsocket预留用于接收缓冲的内存最大值。该值不会影响net.core.wmem中max的值,今天选择参数SO_SNDBUF则不受该值影响。缺省设置:409687380174760net.ipv4.tcp_wmem=40966553616777
7、216##该文件包含3个整数值,分别是:min,default,maxMin:为TCPsocket预留用于发送缓冲的内存最小值。每个TCPsocket都可以使用它。Default:为TCPsocket预留用于发送缓冲的内存数量,默认情况下该值会影响其它协议使用的net.core.wmem中default的值,一般要低于net.core.wmem中default的值。Max:为TCPsocket预留用于发送缓冲的内存最大值。该值不会影响net.core.wmem_max,今天选择参数SO_SNDBUF
8、则不受该值影响。默认值为128K。缺省设置:409616384131072net.ipv4.tcp_rfc1337=1##这个开关可以启动对于在RFC1337中描述的“tcp的time-wait暗杀危机”问题的修复。启用后,内核将丢弃那些发往time-wait状态TCP套接字的RST包。却省为0。net.ipv4.tcp_sack=0##该文件表示是否启用有选择的应答(SelectiveAcknowledgment),这可以通过有选择地应答乱序接收到的报文来提高性能(
此文档下载收益归作者所有