complex-event-processing相关内容

Siddhi检查事件是否未在指定的时间窗口内到达?

我正在使用CEP检查事件是否在指定的时间量(比如1分钟)内到达。如果不是,我想发布警报。 更具体地说,(服务器)计算机生成心跳数据流并将其发送到CEP。心跳流包含服务器ID和时间戳。如果在1分钟内没有心跳数据到达,则应生成警报。 使用CEP可以做这样的事情吗?我还看到了有关检测未发生事件的其他问题,但我仍然不确定如何处理上述方案。 推荐答案 您可以尝试: define ..
发布时间:2022-07-12 10:59:06 其他开发

对尚未发生的事件使用 Siddhi 模式

我可以在 CEP 引擎中查找未发生事件的模式. 编辑欺诈模式检测查询:如果在一天内购买了两次同一张卡,并且第一次购买的金额低于 10 美元,而第二次没有,我可以触发该事件吗?超过 10,000 美元. 从每个 (a1 = purchase[price > 10] ) NOT -> a2 = 1 天内购买 [price >10000 and 1.cardNo==a2.cardNo]插入潜 ..
发布时间:2022-01-17 22:49:44 其他开发

groupwin 的概念就像未对齐的窗口?

groupwin 我用esper的意思: 此视图根据指定表达式返回的值或表达式列表返回的值组合将事件分组为子视图. 我认为是你有能力按组操作,而不是流(group by 用于控制聚合的分组方式.) 未对齐的窗口 在谷歌的数据流中,未对齐的窗口意味着: 未对齐的窗口是指不跨越整个数据源的窗口,而只是它的一个子集,例如每个用户的窗口. 这些是同一个意思吗?设置 ..

Apache Flink - 如果 x 分钟没有收到数据,则发送事件

如何使用 Flink 的 DataStream API 实现一个操作符,该操作符在一段时间内没有从流中接收到数据时发送事件? 解决方案 这样的操作符可以使用 ProcessFunction 来实现. DataStream输入 = env.fromElements(1L, 2L, 3L, 4L);输入//使用 keyBy 获得键控状态.//NullByteKeySelector 将所有数据 ..

WSO2 CEP - 内存不足

我们在 CEP 上看到内存不足错误.线程转储显示大约有 32000 个线程在监视器上休眠.此外,即使 CEP JVM 选项指定在内存不足时生成 HeapDump,我们也看不到任何生成的堆转储..请指教.(CEP JVM -Xms256m -Xmx1536m) 1) Cassandra 在这个 CEP 上被禁用 2) CEP 版本为 2.1.0 3) CEP 以 WSO2 ESB 为前端( ..
发布时间:2021-09-29 18:53:51 其他开发

对尚未发生的事件使用悉地模式

在 CEP 引擎中,我可以为尚未发生的事件寻找模式. 编辑欺诈模式检测查询:如果在一天内两次购买同一张卡,并且第一次购买低于 10 美元而第二次购买低于 10 美元,我可以触发该事件吗不是超过 10,000 美元. 从每个 (a1 = purchase[price > 10] ) NOT -> a2 = purchase [price >10000 and 1.cardNo==a2.c ..
发布时间:2021-09-29 18:53:09 其他开发

创建 Esper 的 epl 实例

我在玩 Esper,学习如何使用更高级的概念.我有一个程序可以触发 3 种不同股票的模拟股票事件.我目前有一个带有 match_recognize 模式 EPL 的模块,如下所示: 模块查询;导入事件.*;导入 configDemo.*;导入注释.*;创建模式 MyTickEvent 作为 TickEvent;@Name('比较股票')@Description('比较两只股票的差额')@Subs ..
发布时间:2021-08-30 19:29:48 Java开发

当flink运行超过12小时时,计算机上CPU负载增加的原因

我有一个flink作业,将并行度设置为6,进行了一些简单的转换,问题是当Flink运行了12个小时以上时,例如,机器上的负载开始增加,那么我认为这是因为的流量在一天的几个小时内变成flink,但问题是当流量下降时,计算机上的负载继续更高,虽然比以前低但仍然更高. 用例: DataStreamfrom_source = RabbitConsumer.flatMap(new ..
发布时间:2021-04-08 18:37:17 Java开发

将CEP定义文件从创作工具导出到(外部)存储库

我们在将CEP定义文件从创作工具导出到(外部)存储库时遇到问题. 在浏览器开发人员工具的响应预览中,我们收到以下错误消息: "HTTP状态500-找不到类org.apache.wink.json4j.JSONArray类型和text/html; charset = utf-8媒体类型的javax.ws.rs.ext.MessageBodyReader实现.请验证所有实体提供者已正确注册 ..
发布时间:2020-11-08 05:53:59 其他开发

错误Cepheus代理未将更新转发给Cepheus CEP

我在使用案例中使用Cepheus GE,并在多租户模式下启用了它,并将我的config.json文件上传到其中,但是当我开始向Cepheus代理发送更新以将更新转发给CEP时, Cepheus代理仅接收更新,但不会将更新转发给Cepheus封顶,因为它无法识别config.json中设置的服务和服务路径.当我尝试将更新直接发送给Cepheus-CEP时,它接受了更新并成功处理了它们.因此,我想知道 ..
发布时间:2020-11-08 05:42:03 其他开发

Perseo fe docker实例无法启动

我面临以下问题: 我试图将FIWARE-Perseo作为docker实例部署到我的Centos 7服务器。尽管perseocore实例可以正常运行,但对于perseo前端而言却并非如此。它已创建,但无法启动。从日志中可以清楚地看出问题出在mongodb上: 将PERSEO_CORE_URL更改为环境值: http:// localhost:8080 将PERSEO_ORION_URL更改 ..

groupwin的概念就像未对齐的窗口吗?

groupwin 我使用esper中的含义 此视图通过指定表达式返回的值或表达式列表返回的值的组合将事件分为子视图. 我认为您有能力按组而不是流进行操作(group by用于控制聚合的分组方式.) 未对齐的窗口 在google的数据流中,未对齐的窗口表示: 对于未对齐的窗口,我们指的是不覆盖数据源整体的窗口,而是仅覆盖数据源的一部分,例如按用户的窗口. 这 ..