python gcp firestore上的流超时方法

时间:2020-07-04 20:39:33

标签: python-3.x google-cloud-firestore

我正在使用GCP Firestore。由于某种原因,我正在查询集合中存在的所有文档。我正在使用python API。 我正在使用的代码

db=firestore.Client()
documents = db.collection(collection_name).stream()
for doc in tqdm(documents):
#some time consuming operation.(2-3 seconds)

一切正常,但是1分钟后,for循环结束。 我以为连接可能超时了。我在文档页面上找到了。

The underlying stream of responses will time out after the max_rpc_timeout_millis value set in 
the GAPIC client configuration for the RunQuery API. Snapshots not consumed from the iterator 
before that point will be lost.

我的问题是如何修改此超时值以满足我的需要。谢谢。

0 个答案:

没有答案