Un Webjob o diversi

0

Sto scrivendo un processo Web che elaborerà i messaggi da Sottoscrizioni di argomenti di Azure.

Ogni messaggio ricevuto dall'argomento può richiedere un'ulteriore elaborazione e i filtri dell'abbonamento dell'argomento conterranno la logica per determinarlo. I messaggi che vengono inseriti in una sottoscrizione verranno quindi elaborati dal lavoro Web.

Non sono sicuro quale sia la migliore architettura:

a) Un solo lavoro Web per l'argomento, con più metodi attivati ciascuno dai messaggi che compaiono in una sottoscrizione associata?

b) Un lavoro Web separato per abbonamento?

Qualunque consiglio per il miglior design sarebbe apprezzato.

    
posta Karl Gjertsen 11.07.2016 - 15:50
fonte

1 risposta

0

Ho deciso che è meglio aggiungere un singolo WebJob per argomento e avere classi individuali che gestiscono ogni abbonamento.

Questo fornisce un'applicazione autonoma, che trova un equilibrio tra facilità di manutenzione e facilità di aggiornamento e distribuzione.

    
risposta data 19.07.2016 - 10:12
fonte

Leggi altre domande sui tag