Python Firestore.get()导致超过截止日期
我正在从运行以下代码: 但我得到了以下错误:Python Firestore.get()导致超过截止日期,python,firebase,google-cloud-firestore,Python,Firebase,Google Cloud Firestore,我正在从运行以下代码: 但我得到了以下错误: Traceback (most recent call last): File "...", line 74, in <module> main() File "...", line 53, in main for doc in docs: File "/usr/lib/python2.7/site-packages/google/cloud/firestore_v1beta1/query.py", line
Traceback (most recent call last):
File "...", line 74, in <module>
main()
File "...", line 53, in main
for doc in docs:
File "/usr/lib/python2.7/site-packages/google/cloud/firestore_v1beta1/query.py", line 588, in get
for index, response_pb in enumerate(response_iterator):
File "/usr/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
return self._next()
File "/usr/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
raise self
grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.DEADLINE_EXCEEDED, Deadline Exceeded)>
回溯(最近一次呼叫最后一次):
文件“…”,第74行,在
main()
文件“…”,第53行,主
对于文档中的文档:
get中的文件“/usr/lib/python2.7/site packages/google/cloud/firestore\u v1beta1/query.py”,第588行
对于索引,枚举中的response_pb(response_迭代器):
文件“/usr/lib/python2.7/site packages/grpc/_channel.py”,第347行,下一页
返回自我。_next()
文件“/usr/lib/python2.7/site packages/grpc/_channel.py”,第338行,下一页
自立
grpc._通道_会合点:
python库有什么问题吗?我甚至没有运行任何查询或任何东西,所以我很惊讶一个简单的索引操作会超时。我也不知道如何进一步调试,因为文档中没有提到类似的内容。证明这是由于在Linux的Windows子系统上运行。显然,Firestore在WSL上的性能非常慢(我认为是由于文件系统操作),默认超时时间太短
Traceback (most recent call last):
File "...", line 74, in <module>
main()
File "...", line 53, in main
for doc in docs:
File "/usr/lib/python2.7/site-packages/google/cloud/firestore_v1beta1/query.py", line 588, in get
for index, response_pb in enumerate(response_iterator):
File "/usr/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
return self._next()
File "/usr/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
raise self
grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.DEADLINE_EXCEEDED, Deadline Exceeded)>