Wszystkie wyzwalacze utworzone na komputerze lokalnym są wyświetlane w okienku szczegółów przystawki Zarządzanie komputerem. Aby wyświetlić listę, kliknij pozycję Wyzwalacze w drzewie konsoli w folderze Wyzwalacze. Dla każdego wyzwalacza w okienku szczegółów domyślnie wyświetlane są następujące informacje:

  • Nazwa wyzwalacza

  • Nazwa monitorowanej kolejki

  • Liczba reguł załączonych do wyzwalacza

  • Czy wyzwalacz jest włączony

  • Czy wyzwalacz jest seryjny

  • Typ przetwarzania wiadomości

Przed utworzeniem wyzwalacza należy sprawdzić, czy konto, na którym uruchomiono Usługę wyzwalaczy kolejkowania wiadomości, ma udzielone niezbędne uprawnienia. Uprawnienia: Wgląd do wiadomości i Odbiór wiadomości są wymagane przez wszystkie istniejące kolejki, które zostaną skojarzone z wyzwalaczami i których typem przetwarzania jest pobieranie lub pobieranie transakcyjne.

Do utworzonego wyzwalacza można dołączać reguły.

Tworzenie wyzwalaczy

Aby utworzyć wyzwalacz
  1. Otwórz przystawkę Zarządzanie komputerem.

  2. W drzewie konsoli pod folderem Wyzwalacze kliknij prawym przyciskiem myszy pozycję Wyzwalacze.

    Gdzie?

    • Zarządzanie komputerem/Usługi i aplikacje/Kolejkowanie wiadomości/Wyzwalacze/Wyzwalacze

  3. Wskaż polecenie Nowy, a następnie kliknij polecenie Wyzwalacz.

  4. W polu Nazwa wyzwalacza na pierwszej stronie okna dialogowego Nowy wyzwalacz wpisz nazwę nowego wyzwalacza.

  5. Aby określić kolejkę zdefiniowaną przez użytkownika jako monitorowaną kolejkę, wpisz w polu Nazwa ścieżki kolejki ścieżkę kolejki, z którą wyzwalacz zostanie skojarzony, w składni nazwa_komputera\nazwa_kolejki lub .\nazwa_kolejki dla kolejki na komputerze lokalnym (nie używaj nazw formatów). W przeciwnym wypadku kliknij nazwę automatycznie utworzonej kolejki.

  6. Wybierz opcję Wgląd, Pobieranie lub Pobieranie transakcyjne w celu określenia typu przetwarzania wiadomości.

  7. Zaznacz pole wyboru Włączony, aby skonfigurować wyzwalacz jako włączony; aby skonfigurować go jako wyłączony, wyczyść pole wyboru Włączony.

  8. Zaznacz pole wyboru Seryjne, aby skonfigurować wyzwalacz jako seryjny; aby skonfigurować go jako nieseryjny, wyczyść pole wyboru Seryjne. Następnie kliknij przycisk Dalej.

  9. Na drugiej stronie okna dialogowego Nowy wyzwalacz wybierz regułę z listy Reguły, a następnie kliknij przycisk Dołącz, aby dołączyć istniejącą regułę do wyzwalacza.

  10. Aby odłączyć regułę od wyzwalacza, wybierz ją z listy Dołączone reguły, a następnie kliknij przycisk Odłącz.

  11. Aby zmienić kolejność testowania reguł, użyj przycisków W górę i W dół.

  12. Po sporządzeniu listy dołączonych reguł kliknij przycisk Zakończ.

Uwagi dodatkowe

  • Aby otworzyć przystawkę Zarządzanie komputerem w systemie Windows® 7, kliknij przycisk Start, kliknij prawym przyciskiem myszy polecenie Komputer, a następnie kliknij polecenie Zarządzaj.

  • Aby otworzyć przystawkę Zarządzanie komputerem w systemie Windows Server® 2008 R2, kliknij przycisk Start, kliknij polecenie Wszystkie Programy, kliknij polecenie Narzędzia administracyjne, a następnie kliknij polecenie Zarządzanie komputerem.

  • Procedurę tę można również wykonać, otwierając w folderze Wyzwalacze w obszarze dowolnej monitorowanej kolejki w drzewie konsoli okno dialogowe Nowy wyzwalacz w następujący sposób: kliknij prawym przyciskiem myszy folder Wyzwalacze, wskaż polecenie Nowy, a następnie kliknij polecenie Wyzwalacz. W tym przypadku kolejka automatycznie staje się monitorowaną kolejką.

  • Po wpisaniu w polu Nazwa ścieżki kolejki nazwy kolejki użytkownika, z którą zostanie skojarzony wyzwalacz, nastąpi sprawdzenie istnienia kolejki. Jeżeli kolejka o podanej nazwie nie zostanie znaleziona, pojawi się komunikat o błędzie.

  • Istnieją dwa typy wyzwalaczy - seryjne i nieseryjne. Wyzwalacz seryjny testuje warunek dla wszystkich reguł skojarzonych z nim na każdym komunikacie. Wykonuje on wszystkie stosowne akcje przed przejściem do następnego komunikatu w kolejności, w jakiej docierają komunikaty. Przepustowość wyzwalaczy seryjnych jest niższa niż nieseryjnych, gdyż wiadomości są przetwarzane jedna po drugiej.

    Wyzwalacze nieseryjne umożliwiają osiągnięcie wyższej przepustowości, jednak wykonanie pewnych operacji względem wiadomości w kolejności ich napływania może zakończyć się niepowodzeniem. Ma to na przykład miejsce podczas jednoczesnego przetwarzania kilku wiadomości. Jeśli dla określonej kolejki zostanie utworzonych wiele wyzwalaczy i co najmniej jeden z nich będzie seryjny, wszystkie wyzwalacze będą działały jak wyzwalacze seryjne, nawet jeśli nie zostały w ten sposób zdefiniowane. Wyzwalacze o typie przetwarzania pobieranie transakcyjne mogą być tylko wyzwalaczami seryjnymi. Jeśli kolejność przetwarzania wiadomości jest istotna, lepiej jest używać wyłącznie jednego wyzwalacza seryjnego na kolejkę i włączenie jego seryjności, ponieważ kolejność uruchamiania wyzwalaczy jest losowa. Określony unikatowy identyfikator globalny (GUID) wiadomości nie wpływa na kolejność.

  • Usługa wyzwalaczy kolejkowania wiadomości jest domyślnie uruchamiana w ramach konta Usługa sieciowa. Gdy usługa wyzwalaczy w kolejkowaniu wiadomości jest uruchomiona w ramach konta Usługa sieciowa, nie współdziała z pulpitem. Jeśli ta funkcjonalność jest wymagana, można skonfigurować usługę wyzwalaczy kolejkowania wiadomości, tak aby była uruchamiana na lokalnym koncie systemowym i miała włączone współdziałanie z pulpitem w przystawce Zarządzanie komputerem. Ze względów bezpieczeństwa zalecane jest, aby nie zmieniać domyślnego konta na mniej bezpieczne, dopóki nie jest to absolutnie konieczne. Usługa wyzwalaczy w kolejkowaniu wiadomości musi być uruchomiona w kontekście konta z uprawnieniami administracyjnymi.

  • Pliki wykonywalne wywoływane przez wyzwalacze są wywoływane z tymi samymi uprawnieniami zabezpieczeń, jakie są skojarzone z usługą wyzwalaczy w kolejkowaniu wiadomości.

  • Gdy kolejka jest usuwana, wyzwalacze skojarzone z tą kolejką nie są usuwane. Po późniejszym odtworzeniu kolejki o tej samej nazwie istniejące wyzwalacze będą używane przez tę kolejkę. Jednakże usługa wyzwalaczy w kolejkowaniu wiadomości nie będzie monitorowała takiej kolejki, dopóki komputer nie zostanie uruchomiony ponownie lub skojarzone wyzwalacze nie zostaną wyłączone i włączone ponownie. Aby uzyskać informacje dotyczące włączania lub wyłączania właściwości wyzwalaczy, zobacz Przeglądanie lub zmienianie właściwości wyzwalaczy i ich reguł.

Dodatkowe informacje


Spis treści