在Google App Engine(Laravel 6.2)上设置多个云SQL连接

在Google App Engine(Laravel 6.2)上设置多个云SQL连接,laravel,google-app-engine,google-cloud-platform,Laravel,Google App Engine,Google Cloud Platform,我正在尝试在使用Google app Engine部署的Laravel 6.2 web应用程序上设置多个MySQL连接 当我只有一个MySQL数据库(存储在CloudSQL上)时,一切都正常了,但我无法获得任何文档来在app.yaml文件中设置多个连接 在config/database.php的屏幕截图中可以看到的所有连接都在本地环境中正常工作 App.yaml: config/database.php: 谢谢你们的帮助。我正在阅读你们的app.yaml,我可以看到你们正在使用某个地方的示例

我正在尝试在使用Google app Engine部署的Laravel 6.2 web应用程序上设置多个MySQL连接

当我只有一个MySQL数据库(存储在CloudSQL上)时,一切都正常了,但我无法获得任何文档来在app.yaml文件中设置多个连接

在config/database.php的屏幕截图中可以看到的所有连接都在本地环境中正常工作

App.yaml:

config/database.php:


谢谢你们的帮助。

我正在阅读你们的app.yaml,我可以看到你们正在使用某个地方的示例来设置app.yaml,你们能分享一下这个示例吗?此外,您使用的是App Engine flex还是standard,或者您的云SQL实例(如VPC网络)是否有任何考虑因素?您好,我遵循了本教程:。我使用的是flex环境,不使用VPC网络。我没有找到App Engine的解决方案。取而代之的是,我切换到了计算引擎,一切正常,因为我不必创建app.yaml文件,也不必更改本地环境中的任何内容。我已经做了一些测试,但是你需要设置很多东西才能实现这一点,而不是在最佳实践中这样做。正如您所提到的,如果您真的需要访问多个云SQL实例,最好是通过计算引擎来尝试。