以下是PHP文档中关于连接池的说明:mysqli扩展支持持久数据库连接,这是一种特殊的池连接。以及每个PHP进程都使用自己的Mysqli连接池。但是子进程(在fork()之后)共享同一个连接池吗?因此,永久数据库连接是否可以避免一个子级关闭另一个子级的连接?
fork()
nwo49xxi1#
阅读官方PHP网站上关于mysqli和持久连接的this chapter,通常一个fork子进程会共享其父进程的文件描述符(socket是什么),所以理论上答案是肯定的。因此,永久数据库连接是否是解决服务器已消失问题的一种方法?您将不得不尝试,此错误可能会在各种情况下发生。
1条答案
按热度按时间nwo49xxi1#
阅读官方PHP网站上关于mysqli和持久连接的this chapter,通常一个fork子进程会共享其父进程的文件描述符(socket是什么),所以理论上答案是肯定的。
因此,永久数据库连接是否是解决服务器已消失问题的一种方法?
您将不得不尝试,此错误可能会在各种情况下发生。