Alexey, Have a look at the 'PluginProvider' interface, if you implemented a telemetry service as a plugin: * plugin may be placed in the 'web-console' module; * plugin is initialized at node startup and is stopped at node shutdown; * plugin have access to all Ignite's internals through context; * listening of discovery topologies events allows you implementing some kind of cluster singleton, to be able to deploy telemetry-service in case previous one failed.
On Mon, Dec 10, 2018 at 6:28 AM Alexey Kuznetsov <akuznet...@apache.org> wrote: > > Vyacheslav, > > Thanks for detailed explanation. > > As far as I see, we CAN support services on deactivated cluster, but it > does not seems a good idea from end user perspective. > > I'm thinking that in my case (sending telemetry from cluster) I will go > another way. > > -- > Alexey Kuznetsov -- Best Regards, Vyacheslav D.