当前位置: 首页 > 知识库问答 >
问题:

Kafka+AWS lambda

向实
2023-03-14

是否有可能将AWS Lambda与Apache Kafka集成在一起?我想在lambda函数中放一个消费者。当使用者收到消息时,lambda函数执行。

共有2个答案

云锦
2023-03-14

这里是AWS关于预定的lambdas的文章。

鉴于您的Kafka安装将在VPC中运行,最好的做法是将Lambda配置为也在VPC中运行--这将简化运行Kafka的EC2实例的安全组配置。

这里是AWS关于配置Lambdas以在VPC中运行的博客文章。

段干玺
2023-03-14

阿拉法特继续他的观点。我们已经成功地建立了一个基础设施,使用AWS lambdas从卡夫卡消费。以下是一些gotcha的:

  • 在使用时确保在读取时始终如一地批处理和提交。
  • 如果要将批存储到s3,请确保清除文件描述符。
  • 如果要将批处理转发到另一个服务,请确保清除变量。AWS Lambda中的变量缓存可能会导致内存溢出。
  • 一个好主意是检查Lambda中的context对象还剩多少时间,并给自己一些回旋空间,以便使用在使用者中填充的缓冲区执行某些操作,除非调用close(),否则这些缓冲区可能无法读取到文件中。

我们正在使用Apache Airflow进行调度。我听说cloudwatch也能做到这一点。

 类似资料:
  • 我需要从Kafka主题获取消息并通过基于HTTP的API通知其他系统。也就是说,从主题获取消息,映射到第三方API并调用它们。我打算为此编写一个Kafka Sink连接器。 对于这个用例,Kafka Connect是正确的选择还是我应该使用Kafka客户端。

  • 我无法批量阅读Kafka骆驼消费者,尽管遵循了这里发布的一个例子。我需要对我的生产者进行更改,还是我的消费者配置最有可能出现问题? 所讨论的应用程序利用kafka camel组件接收来自restendpoint的消息,验证它们,并将它们放在主题上。然后,我有一个单独的服务,从主题中使用它们,并将它们保存在时间序列数据库中。 消息是一次一个地产生和消费的,但是数据库希望消息是批量消费和提交的,以获得

  • https://github.com/joekiller/logstash-kafka 插件已经正式合并进官方仓库,以下使用介绍基于logstash 1.4相关版本,1.5及以后版本的使用后续依照官方文档持续更新。 插件本身内容非常简单,其主要依赖同一作者写的 jruby-kafka 模块。需要注意的是:该模块仅支持 Kafka-0.8 版本。如果是使用 0.7 版本 kafka 的,将无法直接使

  • Kafka提供分布式、高吞吐、可扩展的消息队列服务。 Kafka提供分布式、高吞吐、可扩展的消息队列服务。消息队列Kafka版广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等大数据领域,已成为大数据生态中不可或缺的部分。 目前仅支持只读对接腾讯云的Kafka。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “中间件/消息队列/Kafka” 菜单项,进入Kafka列表。

  • kafka 启动一个 kafka 环境,包括 zookeeper 和 kakka。 启动 $ docker-compose up -dCreating kafka_zookeeper_1Creating kafka_kafka_1$ 扩展到多个 $ docker-compose scale kafka=3Creating and starting kafka_kafka_2 ... doneCre

  • Kafka 是由 Apache 软件基金会 开发的一个开源流处理平台,由 Scala 和 Java 编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个 "按照分布式事务日志架构的大规模发布/订阅消息队列" longlang/phpkafka 组件由 龙之言 提供,支持 PHP-FPM 和 Swoole。感谢 Swoole 团队 和 禅道团队 对社区做出的贡

  • SRS3不支持KAFKA,未来将会支持定义日志格式,写入文件后,其他大数据产品从文件读取。

  • 为什么会出现 Kafka 传统架构中,数据是 IT 系统的核心,数据总是从一个地方复制到另一个地方,例如,一个大的银行,生产相关的核心系统及核心系统数据库一般运行在性能比较好的大机上面,而数据分析通常在大数据平台、实时数据分析平台、数据仓库中进行,数据从生产库到数据分析平台通常是通过数据复制进行的。在这个例子中,我们可以将生产库的数据库看作是生产者,而将数据分析平台看作是数据消费者。 相比较传统架