Alex,

I think it makes sense to enable distribution of these events by default,
since they won't introduce any performance impact, and they may be pretty
useful for the application lifecycle management.

The following events also make sense to be enabled by default:

   - EVT_BASELINE_CHANGED
   - EVT_CLUSTER_STATE_CHANGED

Events that won't make any impact but don't have great practical use either:

   - EVT_BASELINE_AUTO_ADJUST_ENABLED_CHANGED
   - EVT_BASELINE_AUTO_ADJUST_AWAITING_TIME_CHANGED

Denis

вт, 21 июл. 2020 г. в 11:39, Alex Kozhenkov <wirtz...@gmail.com>:

> Igniters,
>
> There are 2 events in Ignite (EVT_CLUSTER_ACTIVATED
> and EVT_CLUSTER_DEACTIVATED) that are only listened to by the coordinator.
> To listen to them by other nodes, they must be included in
> IgniteConfiguration.
>
> There are also discovery events that are listened to by all nodes.
>
> Both activation and discovery events are rare, system and cluster-wide, so
> I suggest to enable activation events by default on all nodes.
>

Reply via email to