首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >停止来自Ignite集群其他节点的事件通信

停止来自Ignite集群其他节点的事件通信
EN

Stack Overflow用户
提问于 2022-10-17 08:27:46
回答 1查看 23关注 0票数 1

我们有几个客户机节点正在从服务器节点分配作业/任务。服务器节点负责客户端代码之间的工作分配。过了一段时间我们想让某些客户破产。在实际关闭它们之前,我们希望客户端停止使用所有类型的Ignite事件(特别是Job)。是否有我们可以使用或建议的api?

EN

回答 1

Stack Overflow用户

发布于 2022-10-18 14:24:23

正如文档https://ignite.apache.org/docs/latest/events/listening-to-events#listening-to-events中所描述的,您只需要从事件侦听器返回false:

代码语言:javascript
运行
复制
// Local listener that listens to local events.
IgnitePredicate<CacheEvent> localListener = evt -> {
    System.out.println("Received event [evt=" + evt + "]");

    // Implement your condition logic in stopListen(CacheEvent evt)
    return stopListen(evt);
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74094461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档