【问题标题】:Serverless error - unsupported function event - Kafka msk无服务器错误 - 不支持的函数事件 - Kafka msk
【发布时间】:2022-01-31 18:58:17
【问题描述】:

我有以下无服务器 Lambda 配置,它应该由 Kafka MSK 触发。

使用无服务器2.72.2

但在部署时出现错误event[0] unsupported function event

  kafkaConsumer:
    role: 'some_arn'
    handler: kafkaConsumer.trigger
    name: some-kafka-consumer
    events:
      - msk:
          arn: 'kafka_cluster_arn'
          topic: 'kafka_topic_name'

请告知我没有正确配置的地方。

【问题讨论】:

    标签: serverless serverless-framework aws-serverless


    【解决方案1】:

    您可能正在使用不支持msk 事件定义的框架版本。它是在2.3.0 版本中添加的:https://github.com/serverless/serverless/blob/master/CHANGELOG.md#230-2020-09-25

    【讨论】:

    • 升级到 serverless 2.72.0,仍然报同样的错误
    • 请分享您遇到的错误的可重现示例,以及sls deploy 命令的详细输出 - 否则很难帮助和推理您的问题。
    • 你是对的,升级后我发现了一个导致错误的缩进问题。
    • 很高兴听到您能够解决问题!
    猜你喜欢
    • 1970-01-01
    • 2021-01-12
    • 2021-06-15
    • 2018-12-13
    • 1970-01-01
    • 2014-12-31
    • 2013-06-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多