quickserver icon indicating copy to clipboard operation
quickserver copied to clipboard

有关mysql等初始化问题

Open fangtong opened this issue 10 years ago • 2 comments

请问一下 是mysql Redis等都是在每次请求进入后 都要从新连接 处理完就释放了吗?(我看的是httpServerApp这部分) 当一次请求进入后 会初始化新的httpServerApp然后找到action和mysql等建立连接处理,最终释放 这个有可能建立几个mysql等的长连接共用吗?

fangtong avatar Mar 17 '15 11:03 fangtong

嗯,看起来确实是这样。

但幸运的是, openresty的redis以及mysql库,底层都是基于 openresty 的 socket模块。该模块都对socket连接复用做了优化。简单说来,就是实现了一个针对每个nginx进程独立的连接池。所以你作为用户,不需要担心这方面的优化问题。

cheerayhuang avatar Mar 19 '15 02:03 cheerayhuang

加入 FAQ

dualface avatar Mar 26 '15 01:03 dualface