I'm using Ignite for a mix of in-memory only and persistence data caches on several network servers.
Most nodes participate in task computing and cache access, but only some participate in data persistence on disk. Currently I'm controlling the data storage through NodeFilter that checks the attributes of those servers that shall store data on disk.
However, this still requires the nodes that shall not store data on disk to configure persistenceEnabled=true
, which also requires these nodes to have a storagePath, walPath and walArchivePath which wouldn't actually be used.
Is there an easier to way to configure nodes for computing tasks but without data persistence storage?