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

Reply via email to