随笔分类 -  web开发

摘要:PHP 异步 HTTP 与 NGINX 499 PHP 异步 HTTP 在 PHP 代码中提交异步 HTTP 请求比较常用的方式是通过 fsockopen/fwrite/fclose 来实现,请参考如下代码。 function post($host, $path, $port, $data) { $ 阅读全文
posted @ 2020-06-12 23:10 墨子涵 阅读(812) 评论(0) 推荐(0)
摘要:在以往的开发过程中,碰到过php-fpm的原因导致CPU负载过高,load 20~50,严重影响了安全和服务稳定的问题,那怎么来查看和分析问题呢?请看下文。 1. 查看是否是硬件问题 方式:top 命令 主要查看:load average(平均负载),这是一个4核8G内存的服务器 1分钟平均负载:2 阅读全文
posted @ 2020-05-25 11:08 墨子涵 阅读(3067) 评论(0) 推荐(0)
摘要:php-fpm配置 配置文件:php-fpm.conf 开启慢日志功能的: slowlog = /usr/local/var/log/php-fpm.log.slowrequest_slowlog_timeout = 5s 当某个请求的时间超过了5秒,就会在慢日志中记录相应的记录,注意上面的时间5s 阅读全文
posted @ 2020-05-24 10:14 墨子涵 阅读(703) 评论(0) 推荐(0)
摘要:Linux中ps -ef , ps -aux命令的用法 ## 其中各列的内容意思如下 UID //用户ID、但输出的是用户名 PID //进程的ID PPID //父进程ID C //进程占用CPU的百分比 STIME //进程启动到现在的时间 TTY //该进程在那个终端上运行,若与终端无关,则显 阅读全文
posted @ 2020-05-24 09:13 墨子涵 阅读(1740) 评论(0) 推荐(0)
摘要:在nginx配置中,经常看到request_time,upstream_response_time,有些时间并不是很清楚二者的差异,感觉差不多,其实: 本质是requst_time是从client发起请求到返回结果的时间;而upstream_response_time是nginx建立连接到返回结果的 阅读全文
posted @ 2020-05-24 07:53 墨子涵 阅读(1437) 评论(0) 推荐(0)
摘要:MySQLroot密码的恢复方法 有可能你的系统没有 safe_MySQLd 程序(比如我现在用的 ubuntu操作系统, apt-get安装的MySQL) , 下面方法可以恢复 1.停止MySQLd; sudo /etc/init.d/MySQL stop (您可能有其它的方法,总之停止MySQL 阅读全文
posted @ 2017-07-15 16:43 墨子涵 阅读(390) 评论(0) 推荐(0)