在没有cloud_sql_proxy更新

时间:2017-09-06 12:45:18

标签: google-compute-engine google-cloud-sql cloud-sql-proxy

该问题针对SQL扩展问题。 对于Cloud SQL Proxy are options,其中一个是通过实例元数据使用-instances_metadata选项指定实例。

尽管-instances标记我们可以指定一个Cloud SQL实例连接名称列表,但是-instances_metadata标志不清楚如何使用。

这是否意味着实例元数据仅适用于VM上的SQL实例?因为我不了解如何向Cloud SQL Instance添加元数据或以某种方式获取它。

如果无法设置或依赖Cloud SQL实例元数据,则意味着无法在没有代理配置更新的情况下扩展Cloud SQL实例。不要相信这是真的。 GC应该支持这一点。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:2)

抱歉,我可以看到参数名称如何引起混淆。 " instances_metadata"指的是指定Cloud SQL实例的GCE实例(VM)上的元数据。

GCE允许您向VM元数据添加任意键值对,VM上的进程可以查询和订阅以侦听更改。

您可以在VM上创建元数据条目,例如" cloud_sql_instances"然后指定‑instances_metadata=cloud_sql_instances。现在,只要该属性发生更改,代理就会自动选择这些更改。