Hello!

Do you have a reproducer which highlights the issue?

Having said that, I don't really recommend having long-lived nodes outside
BLT. Maybe it was expected to be a supported scenario, but I doubt it is
tested very much. Nowadays it is assumed that all non-BLT nodes get added
after baseline auto-adjust.

You can try the following: declare a persistent data region on a subset of
nodes (ones which should hold data) and create all caches on that data
region. Declare a persistent small default region for logistical reasons
only (mixed in memory-persistent clusters are problematic).

Also, why not just use client nodes in place of non-data-holding?

Regards,
-- 
Ilya Kasnacheev


вт, 8 сент. 2020 г. в 05:59, xingjl6280 <xingjl6...@163.com>:

> Hi Denis,
>
> thanks for your reply.
> I did some experiment. Seems the non-BLT node only works for PARTITIONED
> cache mode, but not for REPLICATED.
> For REPLICATED mode, the non-BLT node startup will stuck without any
> exception.
> So this is the design, right?
>
> My cluster holds many semaphore and atomicRef to sync biz logic, therefore
> I
> cannot afford any data partition loss.
>
>
> Regards,
> Johnny
>
>
> Denis Mekhanikov wrote
> > When you have persistence configured in your cluster, some set of nodes
> > form a baseline topology (BLT). Those are the nodes that store the data
> > and
> > persist it on their disks.
> > Nodes outside of the BLT can query the data stored on other nodes that
> are
> > in the BLT.
> > Normally nodes are not added to the baseline automatically when they join
> > the cluster. It requires manual actions or configuration of baseline
> > auto-adjustment:
> >
> https://www.gridgain.com/docs/latest/developers-guide/baseline-topology#baseline-topology-autoadjustment
> >
> > You can add the nodes that you want to store and persist the data to the
> > baseline. Others can work as "compute-only" nodes.
> > If you want to optimize the work of nodes that are outside of the BLT,
> > consider using a near cache:
> > https://www.gridgain.com/docs/latest/developers-guide/near-cache
> >
> > More information about the Baseline Topology feature:
> > https://www.gridgain.com/docs/latest/developers-guide/baseline-topology
> >
> > Denis
>
>
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to