最新消息:

2016年09月的内容

新浪云换7指南 转载
php7

新浪云换7指南 转载

admin 2年前 (2016-09-27) 1007浏览 0评论

新浪云的PHP 7版本运行环境上线了,相对于PHP 5,PHP 7的性能,在官方宣传和实际应用测试中,都有极好的性能表现,大多数的主流应用和框架都有超过1倍的性能提升。 随着新浪云支持PHP 7运行环境,将应用切换到PHP 7版本运行无疑是更好的选择...

MySQL多线程复制问题处理之Error_code: 1872
mysql

MySQL多线程复制问题处理之Error_code: 1872

admin 2年前 (2016-09-27) 1438浏览 0评论

起因:由于IDC机房断电(估计又是哪里被挖掘机碰了下吧),导致所有服务器重启,影响到了其中的MySQL数据库。来看下这时数据库遇到的问题: 数据库版本:MySQL 5.7.10 问题表现:从机复制报如下错误:Slave SQL for channel...

tmux快捷键
linux命令

tmux快捷键

admin 2年前 (2016-09-22) 915浏览 0评论

Ctrl+b 激活控制台;此时以下按键生效 系统操作 ? 列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;在同时开启了多个会话时使用 Ctrl+z 挂...

SR-IOV在KVM中应用
kvm

SR-IOV在KVM中应用

admin 2年前 (2016-09-21) 2628浏览 0评论

SR-IOV全称是(Single-Root I/O Virtualization)直译成中文是单根IO虚拟化技术,不好记,也不好理解,所以很多人都习惯直接叫SR-IOV。 它本身是一种技术实现方式,简单的说,它就是通过的硬件的方式,将个物理的网卡(P...

教你用Strace诊断问题
strace

教你用Strace诊断问题

admin 2年前 (2016-09-10) 1160浏览 0评论

早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的...

浅谈CLOSE_WAIT
CLOSE_WAIT

浅谈CLOSE_WAIT

admin 2年前 (2016-09-10) 1513浏览 0评论

所谓 CLOSE_WAIT,借用某位大牛的话来说应该倒过来叫做 WAIT_CLOSE,也就是说「等待关闭」,如果你还不理解其含义,可以看看 TCP 关闭连接时的图例: TCP Close 不要被图中的 client 和 server 所迷惑,你只要记...

关于FIN_WAIT1
FIN_WAIT1

关于FIN_WAIT1

admin 2年前 (2016-09-10) 1077浏览 0评论

前些天,一堆人在 TCPCopy 社区里闲扯蛋,有人提了一个问题:FIN_WAIT1 能持续多久?引发了一场讨论,期间我得到斌哥和多位朋友的点化,受益良多。 让我们热热身,通过一张旧图来回忆一下 TCP 关闭连接时的情况: TCP Close 看图可...

再叙TIME_WAIT
tcp/ip

再叙TIME_WAIT

admin 2年前 (2016-09-10) 997浏览 0评论

之所以起这样一个题目是因为很久以前我曾经写过一篇介绍TIME_WAIT的文章,不过当时基本属于浅尝辄止,并没深入说明问题的来龙去脉,碰巧这段时间反复被别人问到相关的问题,让我觉得有必要全面总结一下,以备不时之需。 讨论前大家可以拿手头的服务器摸摸底,...

记一次TIME_WAIT网络故障
tcp/ip

记一次TIME_WAIT网络故障

admin 2年前 (2016-09-10) 921浏览 0评论

最近发现一个PHP脚本时常出现连不上服务器的现象,调试了一下,发现是TIME_WAIT状态过多造成的,本文简要介绍一下解决问题的过程。 遇到这类问题,我习惯于先用strace命令跟踪了一下看看: shell> strace php /path/...

记录一个多核CPU负载不均衡问题
CPU

记录一个多核CPU负载不均衡问题

admin 2年前 (2016-09-10) 1136浏览 0评论

昨晚和一位读者朋友讨论了一个问题:在一台多核 CPU 的 Web 服务器上,存在负载不均衡问题,其中 CPU0 的负载明显高于其它 CPUx,进一步调查表明 PHP-FPM 的嫌疑很大。话说以前我曾经记录过软中断导致过类似的 记录一个软中断问题,但是...

记录一个软中断问题
CPU

记录一个软中断问题

admin 2年前 (2016-09-10) 1190浏览 0评论

前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。 在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号CPU上,其它...

关于FIN_WAIT2
FIN_WAIT2

关于FIN_WAIT2

admin 2年前 (2016-09-10) 905浏览 0评论

前些天,有朋友问我关于 FIN_WAIT2 的问题:如果主动关闭的一方在进入 FIN_WAIT2 状态后没有收到被动关闭的一方发送的 FIN 包,那么会怎样? 让我们热热身,通过一张旧图来回忆一下 TCP 关闭连接时的情况: TCP Close 按照...

MySQL 性能优化:性能提升 50%,延迟降低 60%
mysql

MySQL 性能优化:性能提升 50%,延迟降低 60%

admin 2年前 (2016-09-10) 1299浏览 0评论

当我进入 Pinterest 时,我的头三个星期是在本部度过的,在那里最新工程把解决生产问题的成果应用到了整个软件栈中。在本部,我们通过构建 Pinterest 来学习 Pinterest 是怎样被构建的,并且,仅仅在几天里就提交代码、做出有意义的贡...

nginx HTTP 错误码499的含义
499

nginx HTTP 错误码499的含义

admin 2年前 (2016-09-05) 1216浏览 0评论

Web服务器在用着 http://www.nginx.org/,在日志中偶尔会看到有499这个错误。开始没想明白到底是什么意思,在Twitter上提问也没有得到答案。日志如下: 61.135.249.220 – – [02/Oct/200...