谢超
谢超
这个多运行一段时间,好像已有的连接采集到的就是null,新连接就有了
内存上目前为了保证性能,预留了较大的缓存,proxy_send_queue_size、proxy_recv_queue_size这两个参数控制了每个用户连接预留的缓冲区长度。proxy_net_per_buffer_max_size则会限制单个缓冲区内存最大值(默认值0表示不限制,单位字节)。 这些参数可以在线动态修改,修改后针对新连接有效,您可以根据应用的具体情况的来调整这些参数。
另外,8.0主要是default_authentication_plugin的更新,同时用户权限相关语法也有更新。 不考虑通过Arkproxy执行用户授权,可以 1.把MySQL8.0的default_authentication_plugin设置为mysql_native_password: 配置文件中增加:default_authentication_plugin=mysql_native_password 2.同时登陆用户密码也也设置为mysql_native_password, Server端创建用户和授权命令参考: CREATE USER `arkproxy`@`%` IDENTIFIED WITH mysql_native_password BY 'arkproxy_pwd'; GRANT ALL ON *.* TO `arkproxy`@`%`; 设置完以后通过可以通过Arkproxy访问MySQL 8.0(语法兼容至MySQL 5.7) 同样的,高版本(8.0及以上)的MySQL Client连接Arkproxy时,也需要指定auth plugin: mysql -uuser -ppassword -Pport...