3.5.11 资源池
apr_reslist模块管理着持久资源的池。
数据库是很多Web应用的核心组件。不幸的是,如何连接到数据库成为影响传统应用架构——例如CGI和常用的LAMP(Linux、Apache、MySQL、[Perl|PHP|Python])环境的主要问题。在Apache 2的线程化的MPM中使用apr_reslist(APR资源池模块),我们可以在很大程度上改善应用程序的性能和可扩展性,这些应用程序使用“昂贵的”资源,例如数据库,或者代理一个应用服务器的后端连接。
第11章介绍了DBD框架,它是连接池的主要应用之一。