代码拉取完成,页面将自动刷新
Mysql
协议解析方式。work
进程异常退出出现的初始化异常。Mysql
协议解析异常导致的协议包传输错误 #68 。databaseName
配置参数,用于解决数据库在不同连接同名的情况。-f | --force
命令行参数, 用于解决部分用户程序无法正常退出的问题。MySql
错误码在返回时未返回真实错误码的问题。status
命令监控面板功能Can't create more than max_prepared_stmt_count statements
的问题。SQL
语句解析错误出现越界的问题。for
和switch
混合使用出现continue
冲突的问题。MariaDB
。PHP
原生错误处理方式。packets out of order
的问题MySQL
异常崩溃SMProxy
未作出响应导致程序超时出现502的情况。client has already been bound to another coroutine
的问题。Fix client send and receive Co scheduling
Fix client has already been bound to another coroutine
/** smproxy:db_type=read */select * from `user` limit 1
/** smproxy:db_type=write */select * from `user` limit 1
--console
MySQL8.0
客户端登录验证出现的登录失败问题。SMProxy
数据库编码格式。SMProxy
Capabilities
默认值。MYSQL8.0
caching_sha2_password
认证插件。MYSQL8.0
,MYSQL5.*
连接配置。connect
失败重试三次,保障连接连接超时的问题,以及修复异常连接connect
失败的问题。ClientCapabilities
Client
服务端异常断开连接处理。maxSpareConns
连接数\Swoole\Coroutine\Client
(#14 )worker_num
配置支持function,例如一般连接数会设置为swoole_cpu_num()
,或者swoole_cpu_num()*N
这样。(#14 )maxSpareConns
或者设定值或者不自动连接。默认自动满maxSpareConns
。 startConns
(#14 )PHP
错误信息 (#19 )MySQL8.0
解决方案SMProxy
'_'
的bug,导致数据库无法正常识别MySQL8.0
解决方案文档SMProxy start