每this,Cloud SQL需要客户端的外部IP地址才能允许连接。另一个建议的方法是sql代理,它有一个很大的免责声明,该方法可能会随着时间而改变。
问题:如果我自动扩展运行Web服务器的计算引擎虚拟机,我是否需要为它们分配所有外部IP,然后在云端SQL实例中设置它们?还是我错过了一些巨大的东西?也许是Noob的问题,感谢您的阅读。
答案 0 :(得分:3)
推荐的方法是使用Cloud SQL代理(但如果您真的不想使用它,则需要向GCE VM添加静态IP并在Cloud SQL实例上将它们列入白名单。)
答案 1 :(得分:0)
此外,您可以使用cloud_sql_proxy设置单个VM实例并侦听子网接口(例如),以便将任何新VM实例连接到具有代理的VM实例。