pgq-coop. Организация кооперативных очередей сообщений#
Версия: 3.4.
В исходном дистрибутиве установлено по умолчанию: нет.
Связанные компоненты:
pgq.Схема размещения:
pgq_coop.
Описание#
Опциональное расширение, реализованное на языке plpgsql и предназначенное для организации кооперативных очередей. Для одного генератора сообщений могут присутствовать несколько получателей.
Функции#
Функция |
Входные параметры |
Описание |
|---|---|---|
|
|
Завершает сеанс по его идентификатору |
|
- |
Предоставляет информацию о сеансе для получателя. Аналог функции |
|
- |
Предоставляет расширенную информацию о сеансе. Аналог функции |
|
- |
Регистрирует получателя сообщения в очереди |
|
- |
Отменяет регистрацию получателя |
Доработка#
Доработка не проводилась.
Ограничения#
Требуется предварительная установка расширения pgq.
Установка#
Установка расширения:
cd {путь к дистрибутиву pangolin}/3rdparty/pgq-coop
tar -C "/" -xzf pgq-coop.tar.gz
Модуль считается «доверенным», поэтому его могут устанавливать пользователи, имеющие право CREATE в текущей базе данных:
CREATE EXTENSION pgq_coop;
Настройка#
Настройка не требуется.
Ссылки на документацию разработчика#
Функции расширения PgQ-coop: https://github.com/pgq/pgq-coop.