Php 如何模拟;MYSQL已经消失了”;错误?
我正在运行大量的cron作业,偶尔会出现MYSQL消失的错误Php 如何模拟;MYSQL已经消失了”;错误?,php,mysql,Php,Mysql,我正在运行大量的cron作业,偶尔会出现MYSQL消失的错误 我现在已经编写了一些代码来处理错误,但是如何在本地主机上模拟错误,以便彻底测试代码?杀死一个长时间运行的线程 见: 还列出了不同的原因,因此您可以模拟其中的一些原因(例如:非常低等)。如果是在另一台机器上,您可以拔下网线 模拟(数据库适配器中受影响的方法)并让它引发错误。当单元测试依赖于外部资源的代码时,这是通常的方法。如果您还没有使用PHPUnit,这是一个很好的开始使用它的机会 进一步阅读 我尝试了这一点(防火墙中禁止流量
我现在已经编写了一些代码来处理错误,但是如何在本地主机上模拟错误,以便彻底测试代码?杀死一个长时间运行的线程 见:
还列出了不同的原因,因此您可以模拟其中的一些原因(例如:非常低等)。如果是在另一台机器上,您可以拔下网线 模拟(数据库适配器中受影响的方法)并让它引发错误。当单元测试依赖于外部资源的代码时,这是通常的方法。如果您还没有使用PHPUnit,这是一个很好的开始使用它的机会 进一步阅读