In questo argomento vengono descritti i problemi più comuni verificatisi con il servizio Trigger Accodamento messaggi.

Quale problema si è verificato?

Impossibile avviare il servizio Trigger Accodamento messaggi.
  • Causa: il servizio Trigger Accodamento messaggi è stato configurato per l'esecuzione con un account utente di dominio senza autorizzazioni di amministratore appropriate.

  • Soluzione: configurare il servizio Trigger Accodamento messaggi in modo che sia eseguito con l'account Servizio di rete predefinito che dispone di autorizzazioni sufficienti per eseguire questo servizio. In alternativa, assicurarsi di disporre delle autorizzazioni necessarie. È necessario che il servizio Trigger venga eseguito con un account con autorizzazioni di amministratore.

  • Causa: il servizio Trigger Accodamento messaggi non è riuscito. I componenti COM (Component Object Model) in-process che vengono richiamati a volte hanno esito negativo, causando quindi un esito negativo del servizio Trigger Accodamento messaggi.

  • Soluzione: rettificare la condizione che causa l'esito negativo del componente COM e riavviare il servizio Trigger Accodamento messaggi.

Un trigger è definito, ma non risulta attivato.
  • Causa: il trigger è attualmente disattivato.

  • Soluzione: verificare che il trigger sia stato attivato.

  • Causa: l'account con il quale il servizio Trigger Accodamento messaggi è in esecuzione non ha ricevuto l'autorizzazione per la visualizzazione dei messaggi per la coda monitorata. Oppure, se il tipo di elaborazione del messaggio del trigger è di recupero o di recupero con transazioni, l'account non ha ricevuto l'autorizzazione per la ricezione dei messaggi per quella coda.

  • Soluzione: modificare le autorizzazioni per le code e riavviare il servizio Trigger Accodamento messaggi.

  • Causa: il servizio Trigger Accodamento messaggi non è in esecuzione.

  • Soluzione: verificare che il servizio sia stato avviato.

  • Causa: il servizio Trigger Accodamento messaggi è stato sospeso.

  • Soluzione: verificare che il servizio non si trovi in stato di sospensione. A tale scopo, aprire Gestione computer, fare clic su Servizi e applicazioni e quindi fare clic su Servizi. Nel riquadro dei dettagli, se lo stato del servizio Trigger Accodamento messaggi è impostato su Sospeso, fare clic con il pulsante destro del mouse sul servizio e quindi fare clic su Riprendi.

  • Causa: le condizioni del trigger non sono tutte soddisfatte. Se una delle condizioni del trigger viene valutata come "false", il trigger non viene avviato.

  • Soluzione: verificare che tutte le condizioni della regola sono "true".

  • Causa: non è possibile inizializzare il servizio Trigger Accodamento messaggi quando viene eseguito con un account non amministratore.

  • Soluzione: per impostazione predefinita, il servizio Trigger Accodamento messaggi viene eseguito con l'account Servizio di rete. Se questa impostazione è stata modificata, assicurarsi che l'account specificato disponga delle autorizzazioni di amministratore.

L'elaborazione dei messaggi da parte del servizio Trigger Accodamento messaggi rallenta in modo sproporzionato con l'aumentare dei messaggi in arrivo nella coda monitorata.
  • Causa: questo comportamento è normale quando il servizio Trigger Accodamento messaggi viene eseguito in caso di carichi elevati. Si verifica quando viene raggiunto il numero massimo di thread.

  • Soluzione: è possibile accelerare l'elaborazione dei messaggi aumentando il numero massimo di thread consentiti. A tale scopo, aprire Gestione computer, fare clic su Servizi e applicazioni, fare clic su Accodamento messaggi, fare clic con il pulsante destro del mouse su Trigger e quindi fare clic su Proprietà. Aumentare il numero massimo di thread in Numero massimo di thread.

Impossibile visualizzare l'applicazione dei trigger sul desktop, sebbene in Gestione attività l'applicazione risulti in esecuzione.
  • Causa: il servizio Trigger Accodamento messaggi viene eseguito per impostazione predefinita con l'account Servizio di rete; è possibile interagire con la funzionalità del desktop soltanto per l'account di sistema locale.

  • Soluzione: configurare il servizio Trigger per eseguirlo con l'account di sistema locale e attivarlo per l'interazione con il desktop. A tale scopo, in Gestione computer fare clic su Servizi e nel riquadro dei dettagli fare doppio clic su Trigger Accodamento messaggi. Fare clic sulla scheda Connessione, scegliere Sistema locale e quindi selezionare la casella di controllo Consenti al servizio di interagire col desktop.


Argomenti della Guida