gpt4 book ai didi

c++ - 主要使用 C++ 绑定(bind)时如何提供 AffinityFunction.BackupFilter

转载 作者:行者123 更新时间:2023-11-30 01:08:03 25 4
gpt4 key购买 nike

我正在使用 C++ 绑定(bind)在我的应用程序中实现冗余。除了主要的 C++ 节点,我还通过 ignite.sh 运行一个 vanilla Java 节点作为另一个节点上的备份。我想指定这个 vanilla Java 节点始终保持 backup 节点,并且只要有 C++ 节点在运行,就永远不会成为主节点。此外,我需要 C++ 节点始终作为主节点。 PRIMARY_SYNC 同步可以接受少量数据丢失。

我的研究使我找到了 AffinityFunction.BackupFilter 属性来过滤 C++ 节点作为主要节点。好像还有一些函数可以给节点属性。所以我想我可以在 C++ 节点上设置一个特定的属性并过滤它们以始终保持为主节点。

但是,C++ 绑定(bind)显然既不提供设置备份过滤器的方法,也不允许在启动的节点上设置属性。我注意到一些模块通过 ignite-dir/libs 插入,但没有关于添加 AffinityFunction 方法的教程。我怎样才能达到我所需要的?我需要插入自定义亲和函数,同时使用 C++ 作为主要方式和区分 C++ 节点的方法。

最佳答案

关于c++ - 主要使用 C++ 绑定(bind)时如何提供 AffinityFunction.BackupFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43386765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com