谷歌云PostgreSQL - 从Heroku连接

3
我在Heroku上使用Postgres插件,并使用DATABASE_URL环境变量连接数据库。
现在我需要切换到Google Cloud Platform Postgres。我已经创建了一个实例,并成功将本地连接添加到授权网络中。然而,似乎Heroku为其应用程序提供的IP地址不是静态的
那么我的问题是 - 是否可能从Google Cloud平台连接我的Heroku应用程序到Postgres数据库?如果是,最好的方法是什么?

1
你的Heroku应用程序是用哪种语言编写的? - Jack Wotherspoon
它使用NodeJS(JavaScript) - mdmb
1
你需要在应用程序旁边运行Cloud SQL代理。这个线程可能对你的用例有用。使用Heroku的Node和Cloud SQL - Jack Wotherspoon
@JackWotherspoon,你应该把你最后的评论发表为一个答案。 - Osvaldo
@OsvaldoLópez 好的,已完成。 - Jack Wotherspoon
1个回答

1
您需要在应用程序旁运行Cloud SQL Proxy。这将允许您的Heroku应用程序连接到Cloud SQL,而无需担心更改和添加IP到Authorized Networks
对于您的用例,此线程可能会有所帮助。使用Heroku的Node和Cloud SQL

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接