V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
tabris17
V2EX  ›  PHP

fastcgi 模式下 PHP 实现 mysql 连接池的一个思路

  •  
  •   tabris17 · Feb 13, 2014 · 3983 views
    This topic created in 4457 days ago, the information mentioned may be changed or developed.
    不知道是否可行。

    windows下的mysqlnd驱动支持named pipe。可以在本地建立一个named pipe代理模拟mysql服务器和PHP通信。在代理host进程中实现连接池,代理负责发送虚拟的handshake信息并丢弃PHP发来的登录认证数据,然后转发PHP和mysql之间的通信数据。

    这样会不会违背mysql的c/s通信协议?
    3 replies    1970-01-01 08:00:00 +08:00
    l9S1ZHbn4KO3vq4i
        1
    l9S1ZHbn4KO3vq4i  
       Feb 14, 2014
    没必要 p_connect带来的麻烦远大于收益
    wesley
        2
    wesley  
       Feb 14, 2014   ❤️ 1
    实质就是建一个tcp代理
    tabris17
        3
    tabris17  
    OP
       Feb 14, 2014
    @leadworld 和PHP的pconnect不是一回事儿吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   970 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 20:41 · PVG 04:41 · LAX 13:41 · JFK 16:41
    ♥ Do have faith in what you're doing.