Disabilita la ricezione dei messaggi dalla coda in remoto

-3

Ho un servizio simile a CRUD che ha l'API HTTP REST. Questo servizio ha due istanze: una sola richiesta di ricezione alla volta. Se la prima istanza inizia a generare eccezioni o rallentamenti, viene modificata la regola del bilanciamento del carico per inviare le richieste alla seconda istanza. Ora volevo aggiungere un gestore di tipo di messaggistica AMPQ a questo servizio. Quindi c'è un modo per realizzare questo tipo di soluzione che cito sopra in questo tipo di comunicazione? Mi piace smettere di ricevere i messaggi dalla coda quando decido di farlo.

    
posta TjDillashaw 24.07.2018 - 22:21
fonte

1 risposta

0

Se intendi che vuoi cambiare il routing dei messaggi al volo. Questo può essere difficile.

Avresti bisogno di un passaggio personalizzato di routing per estrarre i messaggi da una singola coda e quindi pubblicarli su una o più code in base alle tue impostazioni.

Tuttavia, se hai semplicemente due servizi che escono dalla stessa coda, se uno deve essere fermato, puoi fermarlo e il secondo continuerà a elaborare tutti i messaggi.

    
risposta data 25.07.2018 - 16:55
fonte

Leggi altre domande sui tag