Hello Kamal, Try to use Ignite.services(ClusterGroup <http://ignite.apache.org/releases/1.0.0/javadoc/org/apache/ignite/cluster/ClusterGroup.html> grp) for local node group.
*Ignition.ignite().services(Ignition.ignite().cluster().localNode()).cancel(serviceName);* On Fri, Jul 8, 2016 at 9:48 AM, Kamal C <[email protected]> wrote: > Hi, > > I have a 3 node Ignite cluster and deployed a service using Node > Singleton approach. The service started to run in all the 3 nodes. > > Whenever a node stopped, the below line gets called as I'm doing resource > cleanups inside *IgniteService.cancel(ServiceContext context)* method. > > *Ignition.ignite().services().cancel(serviceName);* > > But, it cancels the service from all the nodes. How to cancel a locally > running Ignite service gracefully? > > -- > Kamal > -- Vladislav Pyatkov
