1

该问题针对 SQL 扩展问题。对于 Cloud SQL 代理,有一些选项,其中之一是使用 -instances_metadata 选项通过实例元数据指定实例。

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

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

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

谢谢你的任何建议。

4

1 回答 1

2

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

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

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

于 2017-09-08T17:33:05.757 回答