I am trying to use Ignite AtomicLong, I've configured the XML according to the official documentation:
<property name="atomicConfiguration"> <bean class="org.apache.ignite.configuration.AtomicConfiguration"> <property name="backups" value="1"/> </bean> </property> Although when I run the application, I get the following exception, and Ignite is failing to start: org.apache.ignite.IgniteException: Affinity key backups mismatch (fix affinity key backups in cache configuration or set -DIGNITE_SKIP_CONFIGURATION_CONSISTENCY_CHECK=true system property) [cacheName=ignite-atomics-sys-cache, localAffinityKeyBackups=0, remoteAffinityKeyBacku ps=1, rmtNodeId=ffaee6a8-19b2-4168-8d9d-dafd4f9a1316] I suppose Ignite atomics are implemented using the normal Ignite cache underneath, although as we (as consumers) don't have access to this internal cache, so I would expect Ignite will take care of the proper cache setup. But instead I see the exception above. Is it a bug in Ignite? And what does it mean and how it can be fixed? (yes, setting -DIGNITE_SKIP_CONFIGURATION_CONSISTENCY_CHECK=true makes it work, but also makes me feel uncomfortable about the approach). Any ideas on this? Using Ignite 1.7.0. -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Affinity-key-backups-mismatch-fix-affinity-key-backups-in-cache-configuration-or-set-DIGNITE-SKIP-COy-tp10305.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.