【 以下文字转载自 Perl 讨论区 】
发信人: chylli (中年不努力,老大徒伤悲), 信区: Perl
标 题: 如何限制数据库连接的时间
发信站: 水木社区 (Fri Sep 25 09:19:31 2009), 转信
昨天mysql忽然死了,连在上面的进程没有反应,新连接的进程也是一直等待.导致整个 apache失去反应.
请问有没有好办法在perl里或者在apache里进行设置timeout, 当一个连接超时(包括查询时或者开始连接时),就报错,不再等待.
我原来在perl里用一个模块(忘了啥模块了)和sigalar信号来做的,感觉非常丑陋,想看看有没有更好的方法.
大家有没有此类的需求?
--
FROM 119.181.6.48