> To execute a compute job on server nodes, should i use the below command by
> starting as client node.Please correct me if  i am wrong.
> IgniteCompute compute = ignite.compute(cluster.forRemotes());

That would start a compute job on a remote node, which could be another client! 
If you just say ignite.compute() it defaults to server nodes. You can be 
explicit with cluster.forServers().

> Also can you please confirm, that a compute job can be initiated only on a 
> client node(i.e by setting the property set client node=true in the bean 
> file).

A compute job can be initiated from any node, client or server.

Regards,
Stephen

Reply via email to