我正在尝试使用cloud run通过HTTPS (流)接收数百万条日志消息,并将它们发送到云日志。 但我发现有一些数据丢失,云日志中的消息数量少于云运行接收。 这是我尝试过的示例代码, # unzip data
data = gzip.decompress(request.data)
# split by lines
logs = data.decode('UTF-8').split('\n')
# output the logs
log_cnt = 0
for log in logs:
try:
# output to jsonP
我使用express作为Firebase函数的服务器。我的服务器中有许多端点,它们都是由快速路由器管理的。然后,我将快速实例传递给firebase,它工作得很好。
我的问题是,每次调用端点时,控制台中都会显示以下日志行:
i functions: Beginning execution of "app"
i functions: Finished "app" in ~5s
虽然很高兴知道我的端点需要多长时间才能完成,但是这些日志行对我来说毫无意义,因为它们总是只提到"app“。没有有用的信息。
这是合法的,适合我的配置,但我想摆脱那些日志行。在正式文