不多BB,腾讯在19年3月份的时候放出来了TCPA内核,但是之后可能有所顾忌于是有删除了公开链接 。据此大量的mjj保留了腾讯的TCPA内核,并进行了部分研究。研究结果表明:TCPA在对网站加速上有极好的效果,适合建站 ,但不适合某些特殊用途。本人在测试了一段时间后发现TCPA对比BBR内核确实有加速小文件加载的奇效,对于建站的大佬们推荐使用。
1. 先进行配置安装内核
这里不提供一键操作代码,主要是为了熟练tcpa整体的安装和配置
# 先安装环境、下载内核、安装使用内核、重启
yum -y install net-tools
wget https://d.kxxzz.com/sh/kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
rpm -ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm --force
reboot
# 然后启用tcpa的加速包。默认TCPA只加速80、443、8080这三个端口
wget https://d.kxxzz.com/sh/tcpa_packets_180619_1151.tar.bz2
tar jxvf tcpa_packets_180619_1151.tar.bz2
cd tcpa_packets
sh install.sh
cd /usr/local/storage/tcpav2
sh start.sh
2.配置TCPA(如果使用的是一键的话,可以跳过这里)
vi /etc/sysctl.conf
net.core.wmem_max = 3276800
net.ipv4.tcp_fack = 0
net.ipv4.tcp_init_cwnd = 10
net.ipv4.tcp_loss_init_cwnd = 1
net.ipv4.tcp_mem = 379479 505972 758958
net.ipv4.tcp_metrics_minrtt = 0
net.ipv4.tcp_rto_max = 120
net.ipv4.tcp_rto_min = 200
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_wmem = 4096 16384 4194304
最后还是给出偷懒的一键吧:
wget https://d.kxxzz.com/sh/tcpa.sh
chmod +x tcpa.sh
sh tcpa.sh
1 条评论
今天好像看到你用了?(其实我是来秀一下新博客的 |´・ω・)ノ )