quickserver
quickserver copied to clipboard
有关mysql等初始化问题
请问一下 是mysql Redis等都是在每次请求进入后 都要从新连接 处理完就释放了吗?(我看的是httpServerApp这部分) 当一次请求进入后 会初始化新的httpServerApp然后找到action和mysql等建立连接处理,最终释放 这个有可能建立几个mysql等的长连接共用吗?
嗯,看起来确实是这样。
但幸运的是, openresty的redis以及mysql库,底层都是基于 openresty 的 socket模块。该模块都对socket连接复用做了优化。简单说来,就是实现了一个针对每个nginx进程独立的连接池。所以你作为用户,不需要担心这方面的优化问题。
加入 FAQ