Guys, I created ticket for config params validation - https://issues.apache.org/jira/browse/IGNITE-8951. Feel free to comment.
Yakov Zhdanov www.gridgain.com 2018-07-04 10:51 GMT+03:00 Andrew Medvedev <andrew.y.medve...@gmail.com>: > Hi Nikolay > > No, we have been beaten by > https://issues.apache.org/jira/browse/IGNITE-8904?jql=text%20~%20% > 22rebalanceThreadPoolSize%22 > it is not checked on start > > Utility I mean check > org.apache.ignite.configuration.IgniteConfiguration and children > > On Wed, Jul 4, 2018 at 10:36 AM, Nikolay Izhikov <nizhi...@apache.org> > wrote: > > Hello, Andrew. > > > > Can you clarify your question? > > > > What checks do you mean, exactly? > > Do you mean internal Ignite checks or user-provided checks? > > > > Ignite checks configuration consistency on node start [1]. > > > > Ignite do have consistency check for a joining node. Take a look at [2] > and all of it children. > > > > [1] https://github.com/apache/ignite/blob/master/modules/ > core/src/main/java/org/apache/ignite/internal/IgniteKernal.java#L825 > > [2] https://github.com/apache/ignite/blob/master/modules/ > core/src/main/java/org/apache/ignite/internal/GridComponent.java#L153 > > > > В Ср, 04/07/2018 в 08:58 +0300, Andrew Medvedev пишет: > >> Hello everybody > >> > >> Our company has lots of nodes in cluster, and we have seen some > >> problems with inconsistent settings on nodes clusterwide. To help us > >> with this, we made an utility to check consistency of settings on > >> running cluster, but it is a hack, better ways seems to be settings > >> validation by each node itself on start/joining topology/etc.. > >> > >> 1) Is his needed? > >> 2) Have the implementation details been discussed somewhere? > >> > >> Cheers >