gpt4 book ai didi

google-app-engine - 允许 App Engine 应用程序访问另一个 App Engine 应用程序的数据存储区

转载 作者:数据小太阳 更新时间:2023-10-29 03:13:57 26 4
gpt4 key购买 nike

我有一个现有的 GAE 应用程序(我们称之为应用程序 A)正在运行的情况,但由于非技术原因无法修改。当用户迁移到新的客户端版本时,我们需要将他们的数据从应用程序 A 迁移到新的 GAE 应用程序(我称之为应用程序 B)。

有没有一种方法可以在不修改应用程序 A 的情况下授予应用程序 B 访问应用程序 A 的实时数据存储区的权限?我不修改我的意思是不必部署新代码。可以在 Cloud Console 中更改设置或权限。

以防万一,我所指的两个应用程序都是用 Go 编写的。

最佳答案

可能使用 Google App Engine Standard Environment Client Libraries 无法在多个 GAE 应用程序之间共享数据存储。 .至少对于 python 来说这是不可能的,不要去。

但是Cloud Datastore Client Libraries可用于跨多个应用共享数据存储区,甚至来自 Google Cloud 外部。

无论旧应用以何种特定方式访问数据存储(语言/库等),都可以从云控制台对其进行配置以允许访问远程应用。在 How do I use Google datastore for my web app which is NOT hosted in google app engine? 中捕获了确切的过程步骤

新应用将使用上述客户端库和旧应用的服务帐户凭据(在上述段落过程中获得)来访问旧应用的数据存储。

关于google-app-engine - 允许 App Engine 应用程序访问另一个 App Engine 应用程序的数据存储区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42699003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com