【发布时间】:2013-10-07 17:44:41
【问题描述】:
我在设计一个非常简单的 PHP 守护进程时遇到了问题。
我们有一个类可以建立数据库连接、缓存大量数据并可以对这些数据进行一些处理。
守护进程启动,实例化一个类,然后绑定到一个套接字以等待请求。每个请求都会产生一个新的子进程。
问题:第一次客户端断开连接后,来自父级的数据库连接关闭(调用析构函数,数据库链接丢失)。
有什么想法吗?
【问题讨论】:
我在设计一个非常简单的 PHP 守护进程时遇到了问题。
我们有一个类可以建立数据库连接、缓存大量数据并可以对这些数据进行一些处理。
守护进程启动,实例化一个类,然后绑定到一个套接字以等待请求。每个请求都会产生一个新的子进程。
问题:第一次客户端断开连接后,来自父级的数据库连接关闭(调用析构函数,数据库链接丢失)。
有什么想法吗?
【问题讨论】:
让子进程使用某种IPC机制通过父进程连接数据库或路由数据库请求。
【讨论】: