Action should check if service is working currently and do not synchronize data at such situations
The following discussion from !3 (closed) should be addressed:
-
@bdaca started a discussion: (+4 comments) pesymistyczny scenariusz: w tym samym czasie leci aktualizacja certyfikatów z timera, czo z tym począć?
Pomysły
- Akcja sprawdza czas w jakim ma się uruchomić timer jeśli +-10min to wywala z messgem że spróbuj później - idempotentność yes, zachowanie bardzo nie fajne
- To samo co wyżej tylko że pauzuje na kilka minut z wiadmością i ponownie sprawdza jeśli ok leci dalej z synchronizacją - idempotentność yes, zachowanie lepiej
- Akcja wyłącza timer serwis, upewnia się że nie chodzi robi swoje i włącza timer serwis - idempotentność no, zachowanie średnio bym powiedział