gpt4 book ai didi

php - PHP 子进程是否使用相同的 Mysqli 连接池?

转载 作者:搜寻专家 更新时间:2023-10-31 22:12:32 24 4
gpt4 key购买 nike

这是 PHP 文档中关于连接池的内容:

The mysqli extension supports persistent database connections, which are a special kind of pooled connections.

Every PHP process is using its own Mysqli connection pool.

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

因此,永久数据库连接是否避免了一个 child 关闭另一个 child 的连接?

最佳答案

阅读this chapter关于官方 PHP 站点上的 mysqli 和持久连接。通常,一个 fork 的子进程会共享其父进程的文件描述符(套接字是),所以理论上答案是肯定的。

Therefore, is a permanent database connection a solution for the Server has gone away problem?

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

关于php - PHP 子进程是否使用相同的 Mysqli 连接池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11177213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com