PHP-FPM小故障解决记录

前天昨天发生的事。

阿里云升级MYSQL,申请只读库之后,IP发生了改变,PHP中关于数据库的连接都需要修改。

我们是以实例名作为统一连接字符的。

但在其中一台后端机器上,死活不生效。

就是如何是用IP连接,速度很快,但如何用实例名,则会出现五秒左右假死。

STRACE追踪了进程,也改正了/ETC/RESOLVE.CONF的DNS内部解析,手写了PHP执行,一样的。

后来,范哥灵机一动,说把PHP-FPM进行KILL USR2 PID重启一下。

神奇了,一切OK了。!!!!

难道PHP-FPM不可能随时更新/ETC/RESOLVE.CONF的解析???????????????????

时间: 2024-10-12 20:06:31

PHP-FPM小故障解决记录的相关文章

微信小程序bug记录与解决

微信小程序bug记录 textarea textarea在模拟器上没有padding,可是在真机上会自带padding,而且在外部改不了,并且在安卓和IOS上padding还不一样 第一张图是在开发工具上的,第二张图是在IOS真机上的.从上图可以看出来,在开发工具上显示很正常,而且没有padding,可是在真机上左上角就出现了padding,并且无论你在外部对textarea的padding做任何处理,都无法覆盖. 目前有一种解决方式是根据ios和android的不同平台来给teaxarea设置

      常见的手机小故障及处理方法

常见的手机小故障及处理方法 世界在变,社会在发展,而现如今的手机已经成为人们生活中不可或缺的一部分了.众所周知不管是什么东西用久了都会出现或大或小的毛病.如人会生病,手机也和人是一样的用久了也会出现一些小毛病的.当手机出现问题时,不要着急,深圳庄文展国际手机维修培训学校教您如何解决. 一.请问手机进水怎么办? 手机落水后,不要动任何按键,也不要用按键关机.首先要做的是打开机盖,将电池取出,强行断电,然后进行干燥处理.因为一动任何键,水就会进入手机内部,导致内部零件损坏. 如果掉进清水中,拆下电池

【故障解决】enq: PS - contention

[故障解决]enq: PS - contention 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 等待事件 enq: PS - contention的解决办法 ② 一般等待事件的解决办法     Tips:        ① 若文章代码格式有错乱,推荐使用QQ或360浏览器,也可以下载pdf格式的文档来查看,pdf文档下载地址:htt

日志问题故障解决

grafana + zabbix 无法显示7天记录解决:http://net592.blog.51cto.com/2136730/1714458 elasticsearc 安装故障解决:http://lvnian.blog.51cto.com/7155281/1842551

【初学python】错误SSLError: [Errno 1] _ssl.c:504:的解决记录

最近在实习公司学习使用python做web自动化测试,其中使用到httplib这个模板,主要用于与待测试界面建立HTTP连接,发送数据请求,接收请求状态码和查询数据,验证功能.但是新版本的web界面改成使用https协议,原来的测试用例都变成无法跑通的状态. 将协议从HTTP改成HTTPS后,报以下错误: SSLError: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown proto

Slave_SQL_Running: No mysql同步故障解决方法

Slave_SQL_Running: No mysql同步故障解决 今天检查数据库发现一台MySQL Slave未和主机同步,查看Slave状态:mysql> show slave status\GSlave_IO_Running: YesSlave_SQL_Running: NoLast_Errno: 1062....Seconds_Behind_Master:NULL原因:1.程序可能在slave上进行了写操作 2.也可能是slave机器重起后,事务回滚造成的. 解决办法I:1.首先停掉Sl

【故障解决】ORA-06502错误解决

[故障解决]ORA-06502: PL/SQL: numeric or value error: character string buffer too small 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① EXPDP和IMPDP基于scn的导出 ② ora-06502的解决方法   Tips: ① 若文章代码格式有错乱,推荐使用QQ或360浏览器

mysql的三个故障解决小结

mysql使用过程中经常会遇到的三个故障,在此小结一下. 1.MySQl服务无法启动 我们在使用mysql的过程中,常会遇到MySQl服务无法启动,具体报错信息:Starting MySQL ERROR.The server quit without updating PID file (/[FAILED]l/mysql/) 对这样的错误,网上的分析解释有很多,有人分析把skip-federated这个参数屏蔽就可以了,也有人认为删除mysql-bin.index这个文件就可以启动服务.或者检查

625某电商网站数据库宕机故障解决实录(下)

1.4开始进行故障恢复***** 1.重新初始化建库 [[email protected] data]# mkdir mysql [[email protected] data]# chown -R mysql.mysql mysql [[email protected] data]# /install/mysql/scripts/mysql_install_db--basedir=/install/mysql/ --datadir=/data/mysql/ --user=mysql Insta