为计算任务点燃节点但没有数据存储

Ignite nodes for computing task but without data storage

我将 Ignite 用于多个网络服务器上的仅内存和持久性数据缓存的混合。

大部分节点参与任务计算和缓存访问,但只有部分节点参与磁盘数据持久化。目前我正在通过 NodeFilter 控制数据存储,它检查那些将数据存储在磁盘上的服务器的属性。
但是,这仍然需要不应该在磁盘上存储数据的节点配置persistenceEnabled=true,这也要求这些节点有一个实际上不会被使用的storagePath、walPath和walArchivePath。

有没有更简单的方法来为计算任务配置节点但没有数据持久性存储?

您可以将计算节点作为客户端节点启动,然后您可以使用 ClusterGroup 在它们上安排计算(默认情况下,计算仅发送到服务器节点)。