的
bootstrap_server_addresses
弃用的新的配置选项dynamic_config
选择。(错误# 28082857,错误# 91029)添加了一个新的动态配置引导功能跟踪当前MySQL InnoDB集群元数据服务器。这取代了现有的
bootstrap_server_addresses
选择与新dynamic_config
选项mysqlrouter.conf
。MySQL路由器现在追踪和商店活跃MySQL InnoDB集群元数据服务器地址和加载它们是否重启路由器。以前,元数据服务器信息被定义在路由器的初始引导操作和存储静态
bootstrap_server_addresses
在配置文件中。这个新
dynamic_config
选择是生成的——引导
和定义mysqlrouter.conf
(默认)的部分。其价值指向生成的JSON文件命名state.json
这是初始化InnoDB集群元数据服务器地址和组复制ID;和额外的路由器运行时添加和更新信息。引导过程不再定义
bootstrap_server_addresses
因为dynamic_config
取代其功能;这两个选项不能被设置在同一时间。向后兼容性,如果bootstrap_server_addresses
然后设置功能就像在以前的路由器版本和不使用这个新的动态配置功能。(# 27015184,# 28082857,Bug错误# 91029)MySQL路由器现在持续跟踪元数据服务器地址而不是只使用配置文件中定义的静态列表使用
目的地
选择。
单独的MySQL路由器zip文件不包括自己的OpenSSL库的副本,所以路由器二进制不会启动,除非MySQL服务器zip文件也安装在主机上。(错误# 29132062)
的
——版本
产出与MySQL服务器的布局。(错误# 28899194)路由器会出人意料地停止在接收一个意想不到的数据包;现在是抛出一个异常。(错误# 28793334)
Solaris MySQL路由器包不会与MySQL服务器功能8.0.13由于不正确的CMake rpath的价值。(错误# 28730189)
针对libmsyqlclient连接路由器,建成启用了DBUG导致缓慢的路由器关闭程序。(错误# 28656618)
固定一个线程关闭竞态条件。(错误# 28610484)
发送mysqlrouter SIGTERM至少需要100 ms关闭。现在增加了并发插件关闭队列加快关闭过程。(错误# 28570122)
元数据缓存API方法添加到检查初始化状态。路由安全插件初始化期间使用这个注册回调元数据缓存后初始化。(错误# 28569717)
从源代码安装MySQL服务器和路由器或建立一个tarball“包”将创建一个顶层“数据/”目录“路由器”组件的一部分。由于可能的碰撞与MySQL服务器,“数据/”改为“var / lib / mysqlrouter”。(错误# 28537733)
块后客户的连接错误计数器
max_connect_errors
连接错误没有重置成功后连接。(错误# 27995042,错误# 90809)MySQL服务器的元数据
connect_timeout
默认值从30到15秒。(错误# 27326466)