首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当尝试从停靠容器访问时,数据存储返回503

当尝试从停靠容器访问时,数据存储返回503
EN

Stack Overflow用户
提问于 2016-02-16 15:21:24
回答 1查看 243关注 0票数 1

我有一个运行Ubuntu 15.10和docker 1.10.1的Google Compute引擎实例。当我尝试从实例上的gcloud-python访问Google Datastore时,一切正常。当我试图从基于python:3.5的docker容器内部访问它时,我总是得到一个503错误。下面是完整的堆栈跟踪:

代码语言:javascript
复制
>>> unit = client.get(key)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/client.py", line 262, in get
    deferred=deferred)
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/client.py", line 303, in get_multi
    transaction_id=transaction and transaction.id,
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/client.py", line 136, in _extended_lookup
    transaction_id=transaction_id,
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/connection.py", line 200, in lookup
    _datastore_pb2.LookupResponse)
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/connection.py", line 118, in _rpc
    data=request_pb.SerializeToString())
  File "/usr/local/lib/python3.5/site-packages/gcloud/datastore/connection.py", line 95, in _request
    raise make_exception(headers, content, use_json=False)
gcloud.exceptions.ServiceUnavailable: 503 Backend Error

有人能告诉我这里可能发生了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2016-04-15 01:29:59

对我来说,这个问题是通过启用"Google Cloud Datastore API (v1beta2)“解决的。这不能与"Google Cloud Datastore API“混淆。为此,您可以转到API Manager概述,搜索" Datastore“,选择"Google Cloud Datastore API (v1beta2)”,然后单击"enable“按钮。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35426200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档