摘要: 今天发现服务器的php-fpm进程突然过多,导致CPU过高,其他项目的访问受到影响。我通过以下三个基本步骤定位到了问题,发现了其原因。 基本步骤: 先用top命令查看进程情况,找出cpu最高的进程pid。 使用【 ll /proc/pid[变量pid]/fd 】通过pid找到是哪些文件操作的进程,定 阅读全文
posted @ 2022-12-06 16:43 疯子丶pony 阅读(429) 评论(0) 推荐(0) 编辑
摘要: /** * 获取一段时间内(可跨年),以季度为单位,第N天在各个季度是几月几号 * @param $sTime 时间戳 * @param $eTime 时间戳 * @param $number 第N天 * @return array * @author fengzi * @date 2022-11- 阅读全文
posted @ 2022-11-28 09:55 疯子丶pony 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 安装 安装方式参考地址:https://www.docker.org.cn/book/install/install-docker-on-rhel-29.html 问题 安装好后启动不了服务器。查看状态如下图: 通过【vim /var/log/messages】下查看报错信息如下图 通过报错信息然后 阅读全文
posted @ 2022-10-20 11:08 疯子丶pony 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 场景 通常使用 list 来实现队列操作,所有的任务统一都是先进先出的原则,如果想优先处理某个任务就不太合适,这个时候就需要让队列有优先级的概念,实现方式有以下两种方式: 单一列表实现 队列正常的操作是左进(lpush)右出(rpop),为了先处理高优先级任务,在遇到高级别任务时可以直接插队,直接放 阅读全文
posted @ 2022-09-30 14:57 疯子丶pony 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 1、环境介绍 使用虚拟机完成一主两从(主从搭建参考我之前的文章“搭建MySql主从复制”) 主(192.168.119.149) 从1(192.168.119.150) 安装 keepalived 安装 haproxy 从2(192.168.119.151) 安装 keepalived 安装 hap 阅读全文
posted @ 2022-09-05 09:49 疯子丶pony 阅读(914) 评论(0) 推荐(0) 编辑
摘要: #克隆项目到本地。url:项目的git地址;local_dir_name:克隆项目到本地的目录名称,如果不写就默认是git项目中的目录名称 git clone <url> <local_dir_name> #获取远程项目的最近代码 git pull #添加内容(修改/新增)到git索引。命令默认不会 阅读全文
posted @ 2022-09-02 16:42 疯子丶pony 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1、MHA介绍 MHA(Master High Availability)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。在MySQL故障切换过程中,MHA能做到在30秒之内自动完成数据库的故障切换操作,并且在 阅读全文
posted @ 2022-08-29 10:39 疯子丶pony 阅读(207) 评论(0) 推荐(0) 编辑
摘要: /** * Class UploadFile * @author fengzi */ class UploadFile { public $error = array(); //上传前的error信息 public $info = array(); //上传过程中的错误信息 protected $u 阅读全文
posted @ 2022-08-24 16:46 疯子丶pony 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1、进入linux系统,选择下载的目录,输入命令“wget http://download.redis.io/releases/redis-5.0.5.tar.gz” 2、解压下载的压缩包“tar xzf redis-5.0.5.tar.gz” 3、cd 进入解压后的文件夹进行编译,命令“ 阅读全文
posted @ 2022-08-15 16:54 疯子丶pony 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 记录一次因IPv4和IPv6协议不同而引发的第三方接口调用失效的问题,仅供大家参考!!! 背景介绍 公司有一个微信小程序,我做后端的,负责给小程序提供数据接口。后来因为一系列原因小程序要对接一个中控(类似数据中台的概念),所有的人员和组织架构等信息数据要从中控获取。 我按照第三方(中控)给的接口文档 阅读全文
posted @ 2022-07-25 15:28 疯子丶pony 阅读(275) 评论(0) 推荐(0) 编辑