Dette emnet beskriver de vanligste problemene du kan støte på i forbindelse med Message Queuing-utløsere.

Hva er problemet?

Tjenesten Message Queuing-utløsere starter ikke
  • Årsak: Tjenesten Message Queuing-utløsere er konfigurert til å kjøre under en domenebrukerkonto som ikke har tilstrekkelige administrasjonsrettigheter.

  • Løsning: Konfigurer Message Queuing-utløsere til å kjøre under nettverkstjenestenes standardkonto, som har tillatelse til å kjøre tjenesten Message Queuing-utløsere. Du kan også gi deg selv nødvendig tillatelse. Utløsertjenesten må kjøre som en konto med administrasjonsrettigheter.

  • Årsak: Det har oppstått en feil i tjenesten Message Queuing-utløsere. Det kan oppstå feil i kjørende COM-komponenter (Component Object Model COM), noe som også kan forårsake feil i tjenesten Message Queuing-utløsere.

  • Løsning: Korriger betingelsen som utløser feilen i COM-komponenten, og start deretter Message Queuing-utløsere på nytt.

En utløser er definert, men den ser ikke ut til å fungere.
  • Årsak: Utløseren er deaktivert.

  • Løsning: Kontroller at utløseren er aktivert.

  • Årsak: Kontoen som tjenesten Message Queuing-utløsere kjører under, har ikke tillatelsen Kikk på melding for den overvåkede køen. Eller hvis utløserens meldingsbehandlingstype er Henting eller Transaksjonshenting, har ikke kontoen mottakstilattelse for den aktuelle køen.

  • Løsning: Endre tillatelsen for køene, og start deretter tjenesten Message Queuing-utløsere på nytt.

  • Årsak: Tjenesten Message Queuing-utløsere kjører ikke.

  • Løsning: Kontroller at denne tjenesten er startet.

  • Årsak: Tjenesten Message Queuing-utløsere er midlertidig stanset.

  • Løsning: Kontroller at denne tjenesten ikke har statusen Midlertidig stanset. Åpne Datamaskinbehandling, klikk Tjenester og programmer og klikk Tjenester for å kontrollere dette. Hvis statusen for Message Queuing-utløsere er Midlertidig stanset i detaljruten, høyreklikk på tjenesten og klikk deretter Fortsett.

  • Årsak: Alle utløserbetingelser er ikke oppfylt. Hvis en utløserbetingelse vurderes som ugyldig, vil ikke utløseren aktivere noen handling.

  • Løsning: Kontroller at alle betingelser for regelen er gyldige.

  • Årsak: Tjenesten Message Queuing-utløsere kan ikke initialiseres når den kjører under en konto uten administrasjonsrettigheter.

  • Løsning: Som standard kjører tjenesten Message Queuing-utløsere under nettverkstjenestekontoen. Hvis du har endret denne standardinnstillingen, må du forsikre deg om at den nye kontoen har administrasjonsrettigheter.

Tjenesten Message Queuing-utløsere behandler meldingene veldig langsomt når det kommer mange meldinger til en overvåket kø
  • Årsak: Dette er normalt når Message Queuing-utløsere kjører med høy belastning. Dette skjer fordi maksimalt antall kommandotråder er nådd.

  • Løsning: Du kan øke hastigheten på meldingsbehandlingen ved å øke maksimalt antall tråder som er tillatt. Dette gjør du ved først å åpne Datamaskinbehandling. Klikk Tjenester og programmer og Message Queuing. Høyreklikk Utløsere, og klikk deretter Egenskaper. Øk maksimalt antall tråder under Maksimalt antall tråder.

Jeg kan ikke se utløserprogrammet på skrivebordet selv om Oppgavebehandling viser at programmet kjører
  • Årsak: Som standard kjører tjenesten Message Queuing-utløsere under nettverkstjenestekontoen. Interaksjon med skrivebordet er kun tilgjengelig for den lokale systemkontoen.

  • Løsning: Konfigurer utløsertjenesten til å kjøre under den lokale systemkontoen og aktiver den for å kommunisere med skrivebordet. For å gjøre dette klikker du Tjenester i Datamaskinbehandling, og dobbeltklikker Utløsere for Message Queuing i detaljpanelet. Klikk kategorien Logg på, klikk Lokalt system og merk deretter av for Tillat at tjenesten samhandler med skrivebordet.


Innholdsfortegnelse