这就是 PHP 文档在连接池上所说的:
mysqli 扩展支持持久数据库连接,这是一种特殊的池连接。
和
每个 PHP 进程都使用自己的 Mysqli 连接池。
但是子进程(在 fork() 之后)是否共享同一个连接池?
因此,永久数据库连接是否可以避免一个孩子关闭另一个孩子的连接?
这就是 PHP 文档在连接池上所说的:
mysqli 扩展支持持久数据库连接,这是一种特殊的池连接。
和
每个 PHP 进程都使用自己的 Mysqli 连接池。
但是子进程(在 fork() 之后)是否共享同一个连接池?
因此,永久数据库连接是否可以避免一个孩子关闭另一个孩子的连接?
在官方 PHP 站点上阅读有关 mysqli 和持久连接的这一章。通常,一个分叉的子进程将共享其父进程的文件描述符(套接字是),所以理论上答案是肯定的。
因此,永久数据库连接是否可以解决服务器消失的问题?
您将不得不尝试,此错误可能在多种情况下发生。