This section summarizes many of the new features added to MySQL Router 2.1, in relation to MySQL Router 2.0.
MySQL Router is part of InnoDB cluster, which is also new with this MySQL Router release.
Bootstrapping support was added. For details about bootstrapping, see Deploying with Bootstrapping.
A metadata cache plugin was added. It is the information repository of the managed MySQL topology information that MySQL Router uses to route the MySQL server clients to the appropriate location. For additional information, see Section 1.2, “Cluster Metadata and State”.
Keyring key management was added to securely manage passwords, and is used to secure the MySQL users that fetch metadata. For additional information, see documentation for the
protocol: the protocol configuration option was added to support the X Protocol. Setting
xenables the X Protocol for connections, otherwise the default
classicprotocol is used.
Windows: downloads now require Visual C++ Redistributable for Visual Studio 2015, when before the 2013 version was required.
Help output (mysqlrouter
--help) now includes the current default folder locations for the system, and usage examples.
MySQL Fabric support was removed.
The default configuration file was renamed from
mysqlrouter.conf. For backward compatability, Router still looks for the .ini variant in each directory.