大约有 24,971 项符合查询结果(耗时:0.0384秒) [XML]

https://www.tsingfun.com/it/tech/1052.html 

PHP优化杂烩 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...们部署在同一台服务器上,如此就有两个选择:一个是 TCP,另一个是 Unix Socket。 listen 和 TCP 比较,Unix Socket 省略了一些诸如 TCP 三次握手之类的环节,所以相对更高效,不过需要注意的是,在使用 Unix Socket 时,因为没有 TCP...
https://www.tsingfun.com/it/tech/1054.html 

分析系统哪个环节最耗时(Where Slow) - 更多技术 - 清泛网 - 专注C/C++及内核技术

...节最耗时? Where Slow 判断原则按上图所示: 如果 TCP 握手或 ACK 耗时长,那么说明网络慢。 如果请求耗时长,那么说明客户端慢。 如果响应耗时长,那么说明服务端慢。 实战抓包按下图所示: Package 对应结果依...
https://www.tsingfun.com/it/tech/1060.html 

闲扯Nginx的accept_mutex配置 - 更多技术 - 清泛网 - 专注C/C++及内核技术

闲扯Nginx的accept_mutex配置通常多数人不会注意Nginx的accept_mutex配置,不过实际上它对系统的吞吐量有一定的影响,今天生物钟紊乱睡不着觉,索性闲扯一下Nginx的acce...通常多数人不会注意Nginx的accept_mutex配置,不过实际上它对系统...
https://www.tsingfun.com/it/tech/1061.html 

如何诊断CDN故障 - 更多技术 - 清泛网 - 专注C/C++及内核技术

如何诊断CDN故障某项目使用CDN做文件下载服务,最近不时有网友反馈下载出错,因为CDN是第三方提供的,且节点众多,所以诊断起来有点麻烦,必须想想招儿。首...某项目使用CDN做文件下载服务,最近不时有网友反馈下载出错,...
https://www.tsingfun.com/it/tech/1062.html 

笨法玩电商网站秒杀 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...接可能耗尽端口资源,具体取决于内核参数「net.ipv4.ip_local_port_range」。此时提高处理队列的速度是唯一的出路。 请求合并 把类似的请求合并起来是一件既简单又复杂的事情,介于本文的标题是笨法玩秒杀,我们就挑简单的说...
https://www.tsingfun.com/it/tech/1066.html 

Linux日志切分工具:Logrotate - 更多技术 - 清泛网 - 专注C/C++及内核技术

...人的服务器上都运行着一些诸如每天切分Nginx日志之类的CRON脚本,大家似乎遗忘了Logrotate,争相发明自己的轮子,这真是让人沮丧...我发现很多人的服务器上都运行着一些诸如每天切分Nginx日志之类的CRON脚本,大家似乎遗忘了Log...
https://www.tsingfun.com/it/tech/1067.html 

HTTPKeepAlive,开启还是关闭 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...所谓「HTTP Keep-Alive」,在维基百科里称为「HTTP Persistent Connection」,说白了就是复用HTTP连接,如此一来理论上客户端的用户体验...所谓「HTTP Keep-Alive」,在维基百科里称为「HTTP Persistent Connection」,说白了就是复用HTTP连接,如此...
https://www.tsingfun.com/it/tech/1070.html 

PHP中的错误处理 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...!或早或晚,只是时间问题罢了。错误很常见,比如Notice,Warning等等。此时一般使用set_error_handler...程序只要在运行,就免不了会出现错误!或早或晚,只是时间问题罢了。 错误很常见,比如Notice,Warning等等。此时一般使用set...
https://www.tsingfun.com/it/tech/1074.html 

Subversion钩子 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...如下模板可供选择: shell> ls /path/to/repository/hooks post-commit.tmpl post-lock.tmpl post-revprop-change.tmpl post-unlock.tmpl pre-commit.tmpl pre-lock.tmpl pre-revprop-change.tmpl pre-unlock.tmpl start-commit.tmpl 其中最常用的是pre-commit和post-commit,也就是提...
https://www.tsingfun.com/it/tech/1076.html 

优化InnerHTML操作 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...ead> <title>test</title> </head> <body> <div> <p>data<p> </div> <script> document.onmousedown = function() { for (var i = 0; i < 10; i++) { var p = document.createElement("p"); p.appendChild(document.createTextNode(Math.random())); document.getElementsByTa...