Python google cloud日志中的日志条目与函数执行的次数重复

Python google cloud日志中的日志条目与函数执行的次数重复,python,google-cloud-functions,google-cloud-scheduler,Python,Google Cloud Functions,Google Cloud Scheduler,我正在使用云发布/订阅触发器和谷歌云调度器触发谷歌云函数。日志的复制次数与函数在给定日期的运行次数相同。我不确定它是否达到了最大复制量 我已经确认没有任何导致问题的循环,并尝试输出非结构化日志,但没有看到相同的重复 import logging from google.cloud import logging as cloudlogging # Instantiates a client log_client = cloudlogging.Client() log_handler = log_

我正在使用云发布/订阅触发器和谷歌云调度器触发谷歌云函数。日志的复制次数与函数在给定日期的运行次数相同。我不确定它是否达到了最大复制量

我已经确认没有任何导致问题的循环,并尝试输出非结构化日志,但没有看到相同的重复

import logging
from google.cloud import logging as cloudlogging

# Instantiates a client
log_client = cloudlogging.Client()
log_handler = log_client.get_default_handler()
cloud_logger = logging.getLogger("cloudLogger")
cloud_logger.setLevel(logging.INFO)
cloud_logger.addHandler(log_handler)

cloud_logger.error('unable to delete from qb')
每次脚本运行时,我希望脚本的每个日志输出都有一个日志

例如:

2020-10-01 15:25:04.562 AEST Unleashed_Quickbase_Jobs-1yk5flpwmlrll found 
我实际得到的是上面的日志乘以我的脚本在一天中运行的次数,时间戳几乎相同,在我计划的脚本运行3次之后,见下文

Unleashed_Quickbase_Jobs-1yk5flpwmlrll found 2020-10-01 15:25:04.564 AEST

Unleashed_Quickbase_Jobs-1yk5flpwmlrll found 2020-10-01 15:25:04.566 AEST

Unleashed_Quickbase_Jobs-1yk5flpwmlrll found 2020-10-01 15:25:04.567 AEST 

我希望这能让事情变得更清楚。

我不清楚你在观察什么,以及这与你的预期有什么不同。请编辑问题,以便更清楚地解释您所做的工作以及您的问题与此相关。将按预期添加首次运行日志。第二次运行日志重复x2第三次运行日志重复x3等。。。。示例:2020-10-01 15:25:04.562 AEST释放的快基工作发现2020-10-01 15:25:04.564 AEST释放的快基工作发现2020-10-01 15:25:04.564 AEST释放的快基工作发现2020-10-01 15:25:04.566 AEST释放的快基工作发现2020-10-01 15:25:04.567 AEST释放的快基工作发现请编辑问题以添加新的快基工作请回答您的问题。不要将信息隐藏在评论中,因为评论容易被遗漏,也很难阅读。在问题的底部有一个编辑链接。你希望得到什么?每次执行该函数时,该函数都会发出相同的日志消息。