我使用doctrine 2 PDO与MySQL。Doctrine 2关闭连接
当压力测试服务器时,mysql会报告大量中止的连接(最多20%)。
我试图找到问题。
Mysql手册建议确保与数据库的连接正确关闭。 http://dev.mysql.com/doc/refman/5.0/en/communication-errors.html
如果doctrine实际上关闭连接或不使用持久连接,我无法找到任何信息。
另外,还有什么可以解释中止连接吗?我在这里迷路了。
PS。服务器是Ubuntu 10.04,Nginx 1.x,PHP 5.3.5(fpm)和MySQL 5.1.41
Doctrine2手册建议使用APC或其他缓存机制。未能提供一个可能会导致很多连接。你有什么? – J0HN
连接缓存? – iBiryukov
我有用于元数据和查询的APC缓存。你有链接到他们描述如何缓存连接的手册吗? – iBiryukov