Щоб створити чергу повідомлень, ми можемо використовуйте команду ipcmk. Ця утиліта Linux дозволяє нам створювати та керувати різними міжпроцесними ресурсами зв’язку, включно з чергами повідомлень, шляхом виклику основних функцій C, таких як ftok() і msgget(). Якщо процес пройшов успішно, він створює чергу та виводить її ідентифікатор.18 березня 2024 р.
Процедура
- Увійдіть як root.
- Прочитайте огляд встановлення IBM® MQ і перейдіть за відповідним посиланням, щоб установити IBM MQ, створіть користувача та групу mqm і визначте /var/mqm.
- Виконайте завдання Перевірка поведінки спільної файлової системи, щоб переконатися, що файлова система підтримує багатоекземплярні менеджери черг.
ми використовуйте функцію msgget для створення черги повідомлень і доступу до неї. Він приймає два параметри. Перший параметр — це ключ, який визначає назву черги повідомлень у системі. Другий параметр використовується для призначення дозволу на чергу повідомлень і об’єднується з IPC_CREAT для створення черги, якщо вона ще не існує.
Є черга повідомлень форма асинхронного зв’язку між послугами, яка використовується в безсерверних і мікросервісних архітектурах. Повідомлення зберігаються в черзі, доки вони не будуть оброблені та видалені. Кожне повідомлення обробляється лише один раз одним споживачем.
Налаштування сервера черги повідомлень Microsoft (MSMQ).
- Відкрийте панель керування (меню «Пуск» > «Панель керування») і перейдіть до вікна «Програми та компоненти» (Програми > «Програми та компоненти»). …
- У діалоговому вікні «Функції Windows» виберіть вузол сервера черги повідомлень Microsoft (MSMQ) і всі його підкомпоненти. …
- Натисніть OK для підтвердження.
Щоб створити чергу повідомлень, ми можемо використовуйте команду ipcmk. Ця утиліта Linux дозволяє нам створювати та керувати різними міжпроцесними ресурсами зв’язку, включно з чергами повідомлень, шляхом виклику основних функцій C, таких як ftok() і msgget(). Якщо процес пройшов успішно, він створює чергу та виводить її ідентифікатор.