Включення черги повідомлень microsoft (msmq)

Призначення: Windows Vista

Технологія черги повідомлень Microsoft (MSMQ) надає додаткам, що виконуються в різний час, можливість обмінюватися інформацією, не беручи до уваги гетерогенність мереж і операційних систем, які можуть бути тимчасово недоступні. MSMQ забезпечує гарантовану доставку повідомлень, ефективну маршрутизацію, безпеку і передачу повідомлень на основі пріоритетів. Служба може використовуватися в програмних рішеннях, заснованих на асинхронному і синхронному способі доставки повідомлень.

Включення MSMQ в процесі автоматичної установки

Існує кілька способів включення MSMQ в процесі автоматичної установки Windows за допомогою додавання необхідних пакетних дій MSMQ в файл відповідей.

Створіть команду FirstLogonCommand, яка запускає програму ServerManagerCmd.exe

Включення MSMQ на працюючій операційній системі Windows за допомогою OCSetup.

Можна включити MSMQ на працюючій операційній системі Windows з використанням засобу командного рядка OCsetup.exe. Існує два способи використання OCsetup для настройки MSMQ:

  • Використовуйте імена командного рядка в якості аргументів для OCSetup. В іменах командного рядка враховується регістр.

Наприклад, щоб встановити основні компоненти MSMQ, можна виконати з командного рядка програму OCsetup.exe з параметром MSMQ-Server.

І навпаки, щоб видалити основні компоненти MSMQ, запустіть з командного рядка програму OCsetup.exe і вкажіть MSMQ-Server в якості аргументу для параметра . а потім вкажіть параметр / uninstall:

  • Скористайтеся файлом відповідей за допомогою OCSetup. Використовуючи параметр / unattend. можна вказати для налаштування Windows файл відповідей автоматичної установки. Щоб створити файл відповідей, використовуйте Windows SIM. Обробляються тільки ті пакетні дії, зазначені в розділі файлу відповідей. Всі інші параметри файлу відповідей ігноруються.

    Перед запуском програми OCSetup з файлом відповідей слід переконатися, що всі компоненти, зазначені у файлі відповідей, доступні у версії Windows, в якій запускається OCSetup. Якщо компонент знаходиться в файлі відповідей і не доступний в образі Windows, то установка може привести до помилки. Наприклад, якщо проводиться спроба запуску OCSetup з файлом відповідей на Windows Vista Home Basic Edition і в файлі відповідей вказано компонент MSMQ-HTTP. то установка завершиться збоєм, оскільки Windows Vista Home Basic Edition не підтримує MSMQ HTTP.

    Щоб перевірити файл відповідей по відношенню до образу Windows, скористайтеся Windows SIM.

    Додаткові відомості про синтаксис команди OCsetup см. В розділі Параметри командного рядка OCSetup.

    Використання засобів командного рядка диспетчера сервера

    Обмеження по установці MSMQ

    У наступних розділах описані деякі обмеження і варіанти їх обходу при налаштуванні MSMQ.

    Установка Active Directory на контролері домену

    1. Натисніть кнопку Пуск. наведіть курсор на пункт Адміністрування. клацніть правою кнопкою Користувачі і комп'ютери Active Directory і виберіть Запуск від імені адміністратора.
  • Розкрийте вузол домену, виберіть вузол Контролери домену. клацніть правою кнопкою об'єкт Комп'ютер. а потім виберіть Властивості.
  • Додайте об'єкт Мережева служба і дозвольте повний доступ або, на розсуд, доступ на читання і створення, або видаліть дочірні об'єкти для перевірки автентичності.

    Після додавання мережевої служби, встановіть MSMQ, інтеграцію з Active Directory і службу нижнього рівня. Якщо MSMQ встановлений раніше, ніж контролер домену, то переконаєтеся, що розділ реєстру Workgroup в HKLM \ Software \ Microsoft \ MSMQ \ Parameters \ має значення 1. а потім перезапустіть MSMQ.

    Після виконання даної процедури переконайтеся, що MSMQ працює в режимі домену. У компоненті Керування комп'ютером перевірте, що служба Черга повідомлень включає вузол Загальні черзі.

    Установка служби маршрутизації на комп'ютері, що не є контролером домену

    Щоб встановити маршрутизацію на комп'ютері, що не є контролером домену, необхідно використовувати наступну процедуру:

    1. Натисніть кнопку Пуск. виберіть Адміністрування. а потім клацніть правою кнопкою Active Directory - сайти і служби.
  • Розгорніть вузол, в якому знаходиться настроюється комп'ютер.
  • Клацніть правою кнопкою миші вузол сервера комп'ютера, який потрібно налаштувати, а потім виберіть команду Властивості.
  • На вкладці Безпека додайте наступні дозволи для комп'ютера. Може знадобитися пошук комп'ютера.
  • Створення всіх дочірніх об'єктів
  • Увімкніть успадкування для дозволів:
  • Виберіть Редагувати для об'єкта комп'ютера.
  • На вкладках Об'єкт і Властивості змініть поля Застосувати до на Цей об'єкт і всі дочірні об'єкти.
  • Щоб прийняти установки, двічі натисніть ОК.
  • Встановіть на комп'ютері службу маршрутизації.

    Схожі статті