Hi John!

In current architecture nodes in cluster communicate to directly with other
nodes (include clients) and this behaviour can't be changed. If client
nodes will need a interact then they will open connect to directly. In your
case you need to exclude client nodes from ExecutorService. For it do the
following:

*ExecutorService srv =
ignite.executorService(ignite.cluster().forServers());*

On Thu, Sep 21, 2017 at 3:37 PM, ilya.kasnacheev <[email protected]>
wrote:

> Hello John!
>
> Why don't you promote your clients to servers?
>
> In Ignite, it is possible that only your dedicated servers will contain
> caches data, while other servers will participate in cluster without
> storing
> data. You can set up custom Cluster Groups / server roles for that. For
> every cache you can specify nodes that this cache will be started on, by
> setting nodeFilter property on cache configuration.
>
> Please refer to https://apacheignite.readme.io/docs/cluster-groups and
> https://ignite.apache.org/releases/latest/javadoc/org/
> apache/ignite/configuration/CacheConfiguration.html#getNodeFilter()
>
> Regards,
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to