良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

推荐几款国外VPS网络加速软件

大家的大部分VPS都是放在国外的,在国外的服务器上因为受各种因素影响,即使国外的服务器都是百兆共享或者G口到国内下载速度都不是很让人满意,而大部分的朋友们都用的廉价Linux VPS,毕竟方便便宜,这里为大家介绍一下几种网络优化的软件。一、BBR效果褒贬不一,有人说比锐速好,有人说比锐速差。,本人不予评价。秋水逸冰一键安装脚本:系统支持:CentOS 6+,Debian 7+,Ubuntu 12+虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等内存要求:≥128Mwget

阅读全文...

BBR加速

TCP BBR从Linux 4.9 内核开始,就作为它内核的一部分存在了,如果想使用BBR,那么首先就是判断内核版本是否大于4.9,如果符合版本标准,那么直接启动BBR就可以了,如果低于4.9,升级内核之后启动就行了。一,使用一键脚本安装和启动BBR。       推荐使用秋水逸冰的一键脚本,具体可以参考:       https://www.cnblogs.com/sunylat/p/9521562.html&nb

阅读全文...

标签: bbrtcp加速

作者:良玉 分类:Linux 浏览:49 评论:0

关于TIME_WAIT数量太多的处理

关于TIME_WAIT数量太多。从上面的描述我们可以知道,TIME_WAIT是个很重要的状态,但是如果在大并发的短链接下,TIME_WAIT 就会太多,这也会消耗很多系统资源。只要搜一下,你就会发现,十有八九的处理方式都是教你设置两个参数,一个叫tcp_tw_reuse,另一个叫tcp_tw_recycle的参数,这两个参数默认值都是被关闭的,后者recyle比前者resue更为激进,resue要温柔一些。另外,如果使用tcp_tw_reuse,必需设置tcp_timestamps=1,否则无效

阅读全文...

svn status详解

svn 是在提交前查看本地文本和版本库里面的文件的区别。返回值有许多种具体含义如下:[url=]  L    abc.c               # svn已经在.svn目录锁定了abc.cM      bar.c               # bar.c的内容已经在本地修

阅读全文...

svn 一次性提交整个目录包括子目录

然后我在一个博客中看到这样一个脚本:svn st|awk '{print $2}'|xargs svn add。乍看之下觉得更加精炼,仔细看下就会发现这个脚本没有区分文件状态。所以完善了以下这个脚本:svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add这样,以后我可能使用这个脚本成百上千次。(当然这个脚本也没有考虑过滤掉不要添加的文件)当你第三次做一件事情的时候,就应该考虑将其

阅读全文...

atop每分钟监控系统状态写入日志

#!/bin/bashCURDAY=`date +%Y%m%d`LOGPATH=/var/log/atopBINPATH=/usr/binPIDFILE=/var/run/atop.pidINTERVAL=600 # interval 10 minutes# verify if atop still runs for daily logging#if [ -e $PIDFILE ] && ps -p `cat $PIDF

阅读全文...

作者:良玉 分类:Linux 浏览:192 评论:0

rabbitmq报错

 init terminating in do_boot (noproc)Crash dump is being written to: erl_crash.dump...done原来是erl版本不对,重装erl搞定

阅读全文...

搭建svn备用服务器

进入目标服务器:编辑sync同步必要hooks脚本pre-revprop-change,(进入版本库hooks目录)  cp pre-revprop-change.tmpl pre-revprop-change修改权限,允许执行   chmod a+x pre-revprop-change编辑(注释所有可用代码)vi pre-revprop-change追加如下代码exit 0################svnsync init file:///opt

阅读全文...

linux端口映射工具rinetd

软件下载wget https://boutell.com/rinetd/http/rinetd.tar.gz tar -xvf rinetd.tar.gz cd rinetd sed -i 's/65536/65535/g' rinetd.c mkdir /usr/man/make && make install编辑配置vi /etc/rinetd

阅读全文...

rpmdb open failed 的解决办法

今天用yum安装软件竟然报错:错误:rpmdb: BDB0113 Thread/process 18550/140359256418112 failed: BDB1507 Thread died in Berkeley DB library 错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUN

阅读全文...

标签: rpmdbyumrpm

作者:良玉 分类:Linux 浏览:216 评论:0