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 DISKmysql_servers配置保存到磁盘。

SAVE MYSQL VARIABLES TO DISK;用于保存其他变量到磁盘