我正在开发一个带有google和google云存储的google应用程序引擎java应用程序。
我希望在多个应用程序引擎应用程序上部署相同的代码,并在每个应用程序引擎应用程序上共享google云存储文件和存储桶。每个应用程序都可以读写到同一个桶中。我该怎么做?我不想让水桶有公共通道。
如何在java中务实地创建一个桶,以便在所有google应用程序引擎应用程序之间共享相同的代码,以便每个应用程序都能使用它?
发布于 2014-11-11 07:28:02
您的应用程序引擎应用程序运行作为一个特殊的“服务帐户”与他们的项目相关。该帐户可以像任何其他帐户一样被授予权限。如果您授予所有服务帐户完全控制所有存储桶和对象,它们将能够像所有者一样使用这些存储桶。
要查找服务帐户,请转到应用程序引擎控制台并选择“应用程序设置”页面。服务帐户的名称打印在那里。

现在,使用云控制台或gsutil,将完全控制权授予该帐户。如果需要,还可以将其添加到“默认对象ACL”中,以确保在该对象中创建的新对象在默认情况下将完全控制所有适当的帐户。
https://stackoverflow.com/questions/26859087
复制相似问题