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

Hazelcast中的自定义集群组?

闽念
2023-03-14

对于我的暑期实习项目,我正在尝试在多个节点上分配作业。但是,我想根据谓词(cpu使用情况)以编程方式创建自定义集群组,就像在Apache Ignite中一样。我的公司已经使用Hazelcast IMDG。Hazelcast是否提供类似的功能?我知道我可以根据组名称创建不同的Hazelcast实例,但有没有办法使用cpu指标在Hazelcast中创建自定义集群组?

共有1个答案

乐正秦斩
2023-03-14

您在Ignite中提到的功能不会创建集群,而是返回与给定条件匹配的成员。您可以在Hazelcast中使用MemberSelector,执行类似的操作。唯一的限制是您需要预先定义这些属性,或者需要在所有成员上运行一个计划任务来更新这些属性,以便您可以再次使用它们。

请检查:http://docs.hazelcast.org/docs/latest/manual/html-single/index.html#defining-成员属性

 类似资料:
  • 我正在做hazelcast监控服务,我需要为每个集群成员添加客户名称,以了解哪个模块不在集群中。 我想要成员的常量名称,而不是 这能做到吗?

  • 问题内容: 它允许您从调用中返回子类。 我正在尝试找出使用Swift实现相同功能的最佳方法。 我确实知道,很可能有一种更好的方法可以用Swift实现相同的目的。但是,我的类将由我无法控制的现有Obj- C库初始化。因此,它确实需要以这种方式工作并且可以从Obj-C调用。 任何指针将不胜感激。 问题答案: 我不相信Swift可以直接支持这种模式,因为初始化程序不会像在Objective C中那样返回

  • 我正在使用hazelcast集群的两个成员运行一个POC,使用3.4.1版本的hazelcast。我观察到一个奇怪的行为,其中一个成员不断抛出WrongTargetException。这是一个罕见的场景,我能够通过以下事件序列复制: 假设我运行的集群有两个成员,比如X和Y。 从集群中拔出Y,使其变得无响应。 X认为Y没有响应,因此将其从集群中删除。 再次插入Y,Y假设它没有收到来自X的任何响应/心

  • 我正在进行一个Spring启动项目,我使用Hazelcast作为缓存。我启用了tcp作为连接方法,我还提到了一些成员。会员可以加入。但问题是其他节点也可以加入除了成员。有人能告诉我如何限制它吗? 这是我的配置,

  • 我正在应用程序中使用Hazelcast作为共享映射。我的地图是这样的: 第144行: 这里是我的类: 很酷,在重新编译Hazelcast之后,使用这个新的jar,我可以使用普通SQL访问查询。但对于pagingQueries,我有一些错误。

  • HubbleData的分群支持以下功能: 分群数据可以通过下载以及接口方式同步到内部运营平台,实现二次加工或者精准化运营 分群可以做为A/B测试的定向条件,实现客户端或者后台服务的灰度发布功能 我们支持以下两种方式配置用户分群:行为模型+自定义分群,本节主要介绍HubbleData的自定义分群功能。 1.1. 使用场景 用户分群是一种用户运营和用户分析手段,HubbleData的分群区别于传统的标