首页 > 解决方案 > 重启 EC2 实例后如何保留 ProxySQL 的配置?

问题描述

我已按照此处的教程进行操作,并在 Ubuntu AWS EC2 实例上设置了 ProxySQL v2.0.2 服务。

困扰我的一件事是,在 EC2 实例重新启动后,ProxySQL 的配置消失了。

例如,在 EC2 实例重新启动之前,SELECT * FROM mysql_servers;返回我添加到 ProxySQL 的后端数据库。但是EC2重启后,SELECT * FROM mysql_servers;返回一个空集。而且我必须重新配置 ProxySQL 以允许客户端通过 ProxySQL 连接到数据库。

EC2 实例重启后如何保留 ProxySQL 配置?

为什么命令不能SAVE MYSQL VARIABLES TO DISK;保留配置?

我使用admin interface.

我试过在文件mysql_users部分添加服务器/etc/proxysql.cnf。但似乎完全没有效果。这很奇怪。

标签: mysqldatabaseproxysql

解决方案


根据这个文档,我应该使用SAVE MYSQL SERVERS TO DISKmysql_servers配置保存到磁盘。

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


推荐阅读