Hi Elena,

What do you exactly mean  with "in memory"?
If I correctly got your observation I can suggest that: Syncope, indeed, saves relevant data on database and does not maintain them in memory. You should configure properly your Syncope cluster in order to avoid such problems, especially jpa persistence layer through openjpa remote commit provider.
Wich version are you using?
If you're on 2.0, please refer to [1].

HTH,
Andrea

[1] https://syncope.apache.org/docs/reference-guide.html#high-availability


Il 02/04/2018 04:03, Elena Hong ha scritto:

How can each syncope servers in high available environment share connector which saved as spring bean at inmemory?

* My environment.

I set high available with two syncope servers called A, B and nginx.

* My problem

1. I call connector update api to nginx.

2. nginx call syncope server A, and update connector 'new' data in DB and spring bean.

3. I call connector read api to nginx.

4. nginx call syncope server B, then B returned 'old' data at spring bean.

How can I solved it..?
give me a tip please..

--
Dott. Andrea Patricelli
Tel. +39 3204524292

Developer @ Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 0859111173
http://www.tirasa.net

Apache Syncope PMC Member

Reply via email to