Usiamo una sorta di approccio microservizi nella nostra app (anche se non è di conseguenza rispettato).
Quando un servizio è inattivo o genera un'eccezione, l'approccio consiste nel metterlo in una coda (ActiveMQ) e riprovare quando il servizio è di nuovo attivo.
Questa è una soluzione "standard"? O dovrebbe essere evitato per qualche motivo?
O c'è una soluzione migliore o alternativa a questo problema?