将 stackdriver 日志拉/推到云功能时出现问题

使用云 pub/sub 主题创建了 stackdriver Log sink,该主题已订阅以下云功能以打印日志消息,但在测试该功能时会抛出错误。在测试该功能之前,产生了该错误以获取 stackdriver 日志记录中的日志。


import base64


def hello_pubsub(event, context):

    """Triggered from a message on a Cloud Pub/Sub topic.

    Args:

         event (dict): Event payload.

         context (google.cloud.functions.Context): Metadata for the event.

    """

    pubsub_message = base64.b64decode(event['data']).decode('utf-8')

    print(pubsub_message)

我收到的错误消息:


Error: function terminated. Recommended action: inspect logs for termination reason. Details:

'data'

但是我找不到任何日志。它只说函数以“崩溃”状态结束。


我认为问题出在拉/推日志功能上。任何帮助,将不胜感激 。


尚方宝剑之说
浏览 73回答 1
1回答

慕村9548890

这是正在解决的 Python 运行时的一个已知问题:https://issuetracker.google.com/issues/155215191
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python