EC2实例重启后如何保留ProxySQL的配置?
How to preserve the configurations of ProxySQL after restarting the EC2 instance?
我已经按照教程 here 在 Ubuntu AWS EC2 实例上设置了 ProxySQL v2.0.2 服务。
困扰我的一件事是EC2实例重启后ProxySQL的配置没有了。
例如,在 EC2 实例重新启动之前,SELECT * FROM mysql_servers;
returns 我添加到 ProxySQL 的后端数据库。但是EC2重启后,SELECT * FROM mysql_servers;
returns一个空集。而且我必须重新配置 ProxySQL 以允许客户端通过 ProxySQL 连接到数据库。
如何在 EC2 实例重启后保留 ProxySQL 配置?
为什么SAVE MYSQL VARIABLES TO DISK;
命令不能保存配置?
我使用 admin interface
.
配置 ProxySQL
我试过在 /etc/proxysql.cnf
文件的 mysql_users
部分添加服务器。但是好像一点作用都没有。这很奇怪。
根据这个document,我应该使用SAVE MYSQL SERVERS TO DISK
将mysql_servers
配置保存到磁盘。
SAVE MYSQL VARIABLES TO DISK;
用于保存其他变量到磁盘
我已经按照教程 here 在 Ubuntu AWS EC2 实例上设置了 ProxySQL v2.0.2 服务。
困扰我的一件事是EC2实例重启后ProxySQL的配置没有了。
例如,在 EC2 实例重新启动之前,SELECT * FROM mysql_servers;
returns 我添加到 ProxySQL 的后端数据库。但是EC2重启后,SELECT * FROM mysql_servers;
returns一个空集。而且我必须重新配置 ProxySQL 以允许客户端通过 ProxySQL 连接到数据库。
如何在 EC2 实例重启后保留 ProxySQL 配置?
为什么SAVE MYSQL VARIABLES TO DISK;
命令不能保存配置?
我使用 admin interface
.
我试过在 /etc/proxysql.cnf
文件的 mysql_users
部分添加服务器。但是好像一点作用都没有。这很奇怪。
根据这个document,我应该使用SAVE MYSQL SERVERS TO DISK
将mysql_servers
配置保存到磁盘。
SAVE MYSQL VARIABLES TO DISK;
用于保存其他变量到磁盘