腾讯版的BBR-TCPA一键安装脚本

  • 内容
  • 相关

腾讯内部使用的TCPA,由腾讯TEG操作系统组研发,基于RHEL7.4源码,定制化的TCPA。

  • 腾讯的自评结果

TCPA启用后,小文件比BBR能提升40%以上,大文件比BBR能提升5%~10%。TCPA的优势在于小文件的性能提升,程序也默认仅加速网站端口(80/443/8080),所以更适用于建站场景

  • 安装要求

1.centos7以上(目前仅支持centos)

2.boot分区不小于500M(太小可能导致安装内核失败)

  • 下面是整理的一键安装脚本

wget https://cdn.jsdelivr.net/gh/tc-cdn/tcpa/tcpa.sh
chmod +x tcpa.sh
sh tcpa.sh

安装完成我们可以用lsmod|grep tcpa命令检查是否启动。

TCPA(默认只加速80,443,8080这3个端口)

如需新增加速端口可以在/usr/local/storage/tcpav2/start.sh文件中增加一行!

$BINDIR/$CTLAPP access add tip $ip tport  8888(自定义端口)
  • 卸载方法

cd /usr/local/storage/tcpav2
sh uninstall.sh

----------------------华丽分割线------------------------

顺便发下手动安装方法,也是非常简单的

yum -y install net-tools
wget https://down.cxk8.com/tcpa/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

等待VPS重启,完成后运行

wget https://cdn.jsdelivr.net/gh/tc-cdn/tcpa/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

 

PS:

因为考虑到不同的系统可能出现的问题,所以不建议在已有的生产环境中安装。可以在系统安装初始阶段安装,然后检测没有问题之后再部署到生产环境中。


 

本文标签:

标题:腾讯版的BBR-TCPA一键安装脚本

链接:https://www.cxk8.com/jiaoben/77.html

版权:若无特殊标注皆为《大哥哥》原创,转载请以链接形式注明文章原始出处。

收录状态:[本文已被百度收录点击查看详情!]

二维码加载中……

发表评论

电子邮件地址不会被公开。 必填项已用*标注

未显示?请点击刷新