lol*_*lix 14 amazon-web-services apache-kafka aws-lambda
是否可以将AWS Lambda与Apache Kafka集成?我想把一个消费者放在一个lambda函数中.当消费者收到消息时,lambda函数执行.
dar*_*ous 12
继续阿拉法特的观点.我们已成功构建了一个使用AWS Lambdas从Kafka消费的基础架构.这里有一些问题:
context
Lambda中的对象离开多少时间,给自己一些摆动空间,用你在消费者中填充的缓冲区做一些事情,除非你打电话,否则可能无法读取到文件close()
.我们正在使用Apache Airflow进行调度.我听说cloudwatch也能这样做.
是的,在 AWS Lambda 函数中有一个 Kafka 消费者是很有可能的。
但是请注意,您将无法使用某种通知来调用 lambda。您将不得不轮询 Kafka 主题。最简单的方法是使用Scheduled Lambda
Geo*_*ff 5
这是有关计划的lambda的 AWS 文章。
鉴于您的Kafka安装将在VPC中运行,因此最佳实践是将Lambda也配置为在VPC中运行-这将简化运行Kafka的EC2实例的安全组配置。
这是有关将Lambda配置为在VPC中运行的AWS博客文章。
小智 5
如果您在 AWS (MSK) 中使用托管 apache kafka:
自 2020 年 8 月起,您可以连接 AWS Managed Streaming for Kafka (MSK) 作为事件源。不是您自己安装的 kafka 集群,但如果您已经使用 AWS 托管的 kafka,这可能很有用。
AWS 现在支持“自托管 Apache Kafka 作为 AWS Lambda 的事件源”
当您创建新的 Lambda 时,在“配置”选项卡中单击“添加触发器”,您现在可以选择并配置您的自托管 Apache Kafka。
欢迎在这里阅读更多内容:
https://docs.aws.amazon.com/lambda/latest/dg/kafka-smaa.html
归档时间: |
|
查看次数: |
15603 次 |
最近记录: |