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

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

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

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

Опция неактивна для "Битрикс24 в коробке".
На сервере установлен и активирован "Push server" Подключение модуля nginx-push-stream-module. Модуль необходим для работы Push-уведомлений, видеозвонков, мобильных задач, "живых" комментариев в блоге, "живых" счетчиков в главном модуле, счетчиков в CRM. После включения модуля становятся активными нижележащие поля.
На сервер установлена: Указание на используемую виртуальную машину. Доступны значения:
  • Виртуальная машина 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-2019, «1С-Битрикс», 2019
Наверх