apache-storm-topology相关内容

是否有任何 Java API 可以知道拓扑何时准备好从 Spout 读取第一条消息

我们的 Apache Storm 拓扑使用 KafkaSpout 侦听来自 Kafka 的消息,并在做了大量映射/减少/丰富/聚合等之后最终将数据插入到 Cassandra 中.还有另一个 kafka 输入,如果拓扑找到响应,我们将接收用户对数据的查询,然后将其发送到第三个 kafka 主题.现在我们想使用 Junit 编写 E2E 测试,其中我们可以直接以编程方式将数据插入到拓扑中,然后通过插入 ..
发布时间:2021-11-14 23:43:17 其他开发

如何通过以编程方式插入消息来 E2E 测试 Storm Topology 的功能

我们的 Apache Storm 拓扑使用 KafkaSpout 侦听来自 Kafka 的消息,并在做了大量映射/减少/丰富/聚合等之后最终将数据插入到 Cassandra 中.还有另一个 kafka 输入,如果拓扑找到响应,我们将接收用户对数据的查询,然后将其发送到第三个 kafka 主题.现在我们想使用 Junit 编写 E2E 测试,其中我们可以直接以编程方式将数据插入到拓扑中,然后通过插入 ..
发布时间:2021-11-14 23:42:06 其他开发

杀死风暴拓扑后的资源清理

我们有一个与 MariaDB 数据库交互的风暴拓扑.我们的 Bolt 实现了 IRichBolt 接口并覆盖生命周期方法.我们在 prepare 方法中打开一个数据库连接,并在 cleanup 方法中关闭它.cleanup 方法文档说: 当 IBolt 将要关闭时调用.不保证会调用清理,因为主管在集群上 kill -9 的工作进程.保证调用清理的一个上下文是在本地模式下运行 Storm 时拓 ..
发布时间:2021-11-14 23:40:34 其他开发

是否有任何Java API可以知道何时拓扑已准备好从Spout读取第一条消息

我们的Apache Storm拓扑使用KafkaSpout侦听来自Kafka的消息,并在进行大量映射/缩减/富集/聚合等之后,最终将数据插入Cassandra.还有另一个kafka输入,如果拓扑找到响应,我们将在其中接收用户对数据的查询,然后将其发送到第三个kafka主题.现在,我们要使用Junit编写E2E测试,在该测试中,我们可以以编程方式直接将数据插入拓扑,然后通过插入用户查询消息,可以在第 ..
发布时间:2020-07-17 18:43:27 其他开发

如何通过以编程方式插入消息来端到端测试Storm拓扑功能

我们的Apache Storm拓扑使用KafkaSpout侦听来自Kafka的消息,并在进行大量映射/缩减/富集/聚合等之后,最终将数据插入Cassandra.还有另一个kafka输入,如果拓扑找到响应,我们将在其中接收用户对数据的查询,然后将其发送到第三个kafka主题.现在,我们要使用Junit编写E2E测试,在该测试中,我们可以以编程方式直接将数据插入拓扑,然后通过插入用户查询消息,可以在第 ..
发布时间:2020-07-17 18:42:09 其他开发

消除风暴拓扑后清理资源

我们有一个与MariaDB数据库交互的风暴拓扑.我们的Bolts实现IRichBolt接口并覆盖生命周期方法.我们在prepare方法中打开一个数据库连接,然后在cleanup方法中关闭它. cleanup方法文档说: 在将要关闭IBolt时调用.没有保证将被称为清理,因为主管在群集上杀死了-9的工作进程. 保证要调用清理的一种情况是在本地模式下运行Storm时拓扑被杀死 kill - ..
发布时间:2020-07-17 18:42:05 其他开发