smproxy thinkphp5 安装和配置

   在github上面发现了一个基于swoole的数据库连接池,想试试,网上找了一圈,全是抄别人官方文档的。估计是转发的。自己就试了下。

   官网网站:https://github.com/louislivi/SMProxy

    Api地址:https://smproxy.gitee.louislivi.com/#/

   环境搭建就不写了,我就直接讲配置,tp5项目怎么配置smproxy,前提是环境中必须要安装swoole。去掉php.ini  禁用的函数  proc_open()

  tp5 目录结构:

smproxy thinkphp5 安装和配置

安装在tp主目录下面就可以了:git下载 composer 安装  api文档里面有教程

smproxy thinkphp5 安装和配置

 

mysql数据库IP 地址:    192.168.1.224        root     root 

 

tp配置:

smproxy thinkphp5 安装和配置

smproxy配置:把config 文件夹下面文件名后面的 “example“  干掉    

server.json

smproxy thinkphp5 安装和配置

database.json

smproxy thinkphp5 安装和配置

在/data/wwwroot/www.lhxnj.com/SMProxy/bin/ 下面开启数据库连接服务;

smproxy thinkphp5 安装和配置

网页那边查询:

smproxy thinkphp5 安装和配置

全部配置完。ab测试了一下,有连接池和无连接池效果差不多。。。。。。。。。