gt; >> > > > > >> >
> > > >> > > > > >> > Hi Rishi,
> > > >> > > > > >> >
> > > >> > > > > >> > Can you please assign the ticket to yourself and
&g
>> > > > > >> as
> > >> > > > > >> > described in [1]?
> > >> > > > > >> >
> > >> > > > > >> >
>> >
> >> > > > > >> > [1] https://cwiki.apache.org/confl
> >> uence/display/IGNITE/How+to+
> >> > > > > >> Contribute
> >> > > >
t; >> > -Val
>> > > > > >> >
>> > > > > >> > On Sun, Mar 12, 2017 at 2:04 AM, ignite_dev2017 <
>> > > > > rishiyag...@gmail.com>
>> > > > > >> > wrote:
>> > > > > >> &
> >
> > > > > >> > On Sun, Mar 12, 2017 at 2:04 AM, ignite_dev2017 <
> > > > > rishiyag...@gmail.com>
> > > > > >> > wrote:
> > > > > >> >
> > > > > >> >> Hi Val,
> >
> >> >>
> > > > >> >> The fix which we applied as follows with SpringCacheManager -
> > > > >> >>
> > > > >> >> 1) Design was to listen for ignite re connect event
> > > > >> >> 2) And clear the cache on reconnec
t; >> >>
> > > >> >> 1) Design was to listen for ignite re connect event
> > > >> >> 2) And clear the cache on reconnect
> > > >> >>
> > > >> >> See the following code below and let us know if this is h
e below and let us know if this is helpful -
> > >> >>
> > >> >> In afterPropertiesSet -
> > >> >>
> > >> >> //Handles the reconnect event, on server crashes OR network
> failure,
> > >> client
> > >> >> connects to se
failure,
> >> client
> >> >> connects to server and
> >> >>// destroy the cache
> >> >> IgnitePredicate lsnr = iEvt -> {
> >> >>LOGGER.info("Received discovery event [iEvt=" +
> iEvt
>> >>IgnitePredicate lsnr = iEvt -> {
>> >>LOGGER.info("Received discovery event [iEvt=" + iEvt.name()
>> +
>> >> ",
>> >> discovery=" + iEvt.shortDisplay() + ']');
>> >>
>> &
+
> >> ",
> >> discovery=" + iEvt.shortDisplay() + ']');
> >>
> >>caches.keySet().forEach(key -> {
> >> ignite.destroyCache(key);
> >>caches.remove(key);
> >>
lay() + ']');
>>
>>caches.keySet().forEach(key -> {
>>ignite.destroyCache(key);
>>caches.remove(key);
>> } );
>>
>>
>>
>> Let me know if you see any side effects with the fix.
y=" + iEvt.shortDisplay() + ']');
>
> caches.keySet().forEach(key -> {
> ignite.destroyCache(key);
> caches.remove(key);
> } );
>
>
>
> Let me know if you see any side effects with the fix.
>
> Thanks,
>
caches.keySet().forEach(key -> {
ignite.destroyCache(key);
caches.remove(key);
} );
Let me know if you see any side effects with the fix.
Thanks,
Rishi
--
View this message in context:
http://apache-ignite-developers.2346864.n4.nabble.com/IGNITE-2766-
14 matches
Mail list logo