Hi Guys,
Can you help me with my scenario here and suggest me the way to tackle it.
There is one service task and my service task work is done via microservice. So I want to call that microservice and mark task completion in an atomic section. So that if my call to microservice is not successful (async call) then I can rollback my task completion.
I don’t want to wait for async call completion because there could be a scenario where microservice received the message and started processing before task completion is marked.
The best solution seems to me so far is that to roll back the task completion and receive task again via subscription (NODE Js external client service).
Thanks