Direzione della comunicazione tra microservizi

1

Diciamo che ho 2 micro-servizi. Uno è identità e un altro è supporto.

Capisco quando l'utente viene creato all'interno dell'identità ms, l'evento verrà pubblicato e il supporto del micro-servizio si iscriverà a quell'evento e copierà parte dei dati necessari per il contesto di supporto.

Ora assumiamo lo scenario opposto. Stiamo creando un ticket all'interno del micro-servizio di supporto con un richiedente che non esiste all'interno del micro-service di identità. In questo caso particolare, vogliamo creare identità per quell'utente.

Se contattiamo il microservizio dell'identità direttamente dal suppos microservice (richiesta HTTP), ciò accoppiasse.

È un buon approccio se il supporto del micro-servizio crea un evento "user_creation_requested", quindi il micro-service dell'identità può iscriversi e creare un utente con i dettagli pubblicati?

    
posta Robert 02.09.2016 - 08:00
fonte

0 risposte