6.2.2部署生产InnoDB集群

当在生产环境中工作时,组成InnoDB集群的MySQL服务器实例作为网络的一部分运行在多台主机上,而不是如前所述的在单机上第6.5节,“AdminAPI MySQL沙箱”。在继续执行这些说明之前,您必须将所需的软件安装到打算作为服务器实例添加到集群的每台机器上,请参阅安装的组件

下图演示了您在本节中使用的场景:

图6.2生产部署

三个MySQL服务器被组合在一起作为一个生产InnoDB集群。其中一个服务器是主实例,其他两个是辅助实例。主服务器的IP地址为139.59.177.10,两个从实例的IP地址分别为139.59.177.11和139.59.177.12。MySQL路由器将一个客户端应用程序连接到主实例。MySQL Shell中的管理功能直接与生产InnoDB集群交互。

重要的

与沙箱部署不同,在沙箱部署中,所有实例都本地部署到一台机器上,AdminAPI具有本地文件访问权限,可以持久化配置更改,而对于生产部署,必须持久化实例上的任何配置更改。如何做到这一点取决于运行在实例上的MySQL版本,明白吗保存设置

要将服务器的连接信息传递给AdminAPI,请使用类似uri的连接字符串或数据字典;看到使用类似uri的字符串或键值对连接到服务器。在本文档中,显示10bet官方网站了类似uri的字符串。

本节假设您有: