Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Push and Pull. Настройки модуля

При использовании продуктов Bitrix Framework на базе виртуальной машины BitrixVM v4.2 либо BitrixEnvironment, то необходимости в настройке модуля нет: всё работает "из коробки". О принципах работы модуля можно узнать из главы Push&Pull учебного курса Администратор. Модули.

Поле Описание
Состояние модуля Индикация активности модуля.
Используют модули Список модулей, использующих Push&Pull.
Отправлять PUSH уведомления на мобильные телефоны Включение отправки уведомлений на мобильные телефоны.
После включения опции становится активным окно для задания Максимального количества push-уведомлений в пакете при отправке.
Включить модуль для не авторизованных пользователей Сообщения будут доставляться пользователям, даже если они не авторизованы на сайте.

Опция неактивна для "Битрикс24 в коробке".
Использовать "Push server" Выбор типа сервера.
  • Не использовать - сервер не будет использоваться
  • Использовать облачный сервер. Сайт будет использовать облачный сервер Битрикса 1. Для выбора облачного сервера необходимо иметь активную лицензию.
    2. После выбора облачного сервера нужно указать в поле Зарегистрироваться на сервере нужный сервер и нажать Зарегистрироваться..
    . После выбора будет выведет адрес сервера в "облаке".
  • Использовать локальный сервер. Сайт будет использовать собственный, локальный, сервер. После выбора этой позиции нужно настроить поля, описанные ниже и помеченные: для локального сервера
На сервер установлена:
(для локального сервера)
Указание на используемую виртуальную машину. Доступны значения:
  • Виртуальная машина 4.2 - 4.3 (nginx-push-stream-module 0.3.4)
  • Виртуальная машина 4.4 и выше (nginx-push-stream-module 0.4.0) Внимание! 4.х - устаревшие версии Виртуальных машин. При их использовании недоступна установка числа отправленных команд, указание путей для веб-сокетов и некоторые другие опции. Рекомендуется обновить вашу виртуальную машину до версии не ниже 7.х.
  • Виртуальная машина 7.1 - 7.2 (Bitrix Push server 1.0)
  • Виртуальная машина 7.3 и новее (Bitrix Push server 2.0) - Рекомендуемая установка.
Настройка адреса для публикации команд со стороны сервера
Путь для публикации команд
(для локального сервера)
Укажите пути до папки с командами.
Код-подпись для взаимодействия с сервером
(для локального сервера)
Ключ, которым подписываются сообщения, отправляемые на пуш-сервер. Рекомендуется для создания ключа использовать случайную строку длиной от 32 символов. Ключ указывается в настройках пуш-сервера:
<путь к пуш-серверу>/push-server/config/config.json:
"security": {
        "key": <ваш секретный ключ>

В виртуальной машине это поле создается автоматически при первом старте службы или при настройке/обновлении и прописывается в настройки сайта.
Секретный ключ можно получить в /etc/push-server/push-server-pub-*.json.
Настройка адреса для публикации команд со стороны клиента
Путь для публикации команд
(для локального сервера)
Пути указываются отдельно по протоколам.
Настройка адреса чтения команд для браузеров
Путь для чтения команд
(для локального сервера)
Пути указываются отдельно по протоколам. Рекомендуется использовать стандартный порт для HTTP или HTTPS. Используйте 8893 (HTTP) и 8894 (HTTPS) только для версии модуля nginx-push-stream-module 0.3.4
Настройка адреса чтения команд для браузеров с поддержкой Web Socket
Включить поддержку WebSocket
(для локального сервера)
Включает использование Веб-сокетов. Активна только при использовании nginx-push-stream-module в версии 0.4.0
Путь для чтения команд через WebSocket (HTTP)
(для локального сервера)
Пути указываются отдельно по протоколам.
Блокировка работы с модулем на определенных сайтах
Не использовать модуль на сайтах
(для локального сервера)
Активно только при наличии нескольких активных сайтов в системе. Укажите на каких сайтах модуль не должен использоваться. С помощью клавиши Ctrl можно выбрать несколько сайтов.

Примечание. Домен при написании путей можно указать #DOMAIN#: такая нотация будет автоматически заменяться под нужный домен для многодоменных конфигураций. Пример: http://#DOMAIN#:8893/bitrix/sub/

Смотрите также:


© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх