google 云日志记录 api 过滤不正确

google cloud logging api not correctly filtering

正在尝试为备份应用引擎数据的日常 cron 作业提取日志

from google.cloud.logging import Client, ASCENDING
from google.oauth2.service_account import Credentials

credentials = Credentials.from_service_account_info(PROJECT_SERVICE_ACCOUNT)
client = Client(project='project', credentials=credentials)

FILTER = 'protoPayload.taskName="frdskjfd84juks"'
for entry in client.list_entries(filter_=FILTER, order_by=ASCENDING):
    print entry.payload

脚本在 运行 时似乎什么都不做(不打印任何内容,也不完成)。 这些条目按预期显示在 google 云控制台堆栈驱动程序

改成client.list_entries(filter_=FILTER, order_by=DESCENDING):后正确拉取

我认为这是 Google 端的错误,因为如果没有过滤器,脚本将 运行 持续一个小时并终止而不输出任何内容