3

这就是 PHP 文档在连接池上所说的:

mysqli 扩展支持持久数据库连接,这是一种特殊的池连接。

每个 PHP 进程都使用自己的 Mysqli 连接池。

但是子进程(在 fork() 之后)是否共享同一个连接池?

因此,永久数据库连接是否可以避免一个孩子关闭另一个孩子的连接?

4

1 回答 1

0

在官方 PHP 站点上阅读有关 mysqli 和持久连接的这一章。通常,一个分叉的子进程将共享其父进程的文件描述符(套接字是),所以理论上答案是肯定的。

因此,永久数据库连接是否可以解决服务器消失的问题?

您将不得不尝试,此错误可能在多种情况下发生。

于 2012-06-24T11:56:52.450 回答