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

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

В виртуальной машине ( BitrixVM c версии 7.1 и выше Виртуальная машина сэкономит время и силы на правильное развертывание и администрирование сайта или внутреннего информационного ресурса на базе продуктов «1С-Битрикс».

Подробнее в курсе Виртуальная машина
) Push-сервер установлен по умолчанию. О принципах работы модуля можно узнать в главе Push and Pull учебного курса Администратор. Модули.

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

Опция неактивна для "Битрикс24 в коробке".
Использовать "Push server" Выбор типа сервера.
  • (не использовать) - сервер не будет использоваться;
  • Использовать облачный сервер "1C-Битрикс". Сайт будет использовать облачный сервер компании "1С-Битрикс" 1. Для выбора облачного сервера необходимо иметь активную лицензию.
    2. После выбора облачного сервера нужно указать в поле Зарегистрироваться на сервере нужный сервер и нажать Зарегистрироваться.
    . После выбора будет выведет адрес сервера в "облаке";
  • Использовать сервер, установленный локально. Сайт будет использовать сервер очередей, установленный локально (на сервере, где размещен сайт). После выбора этой позиции нужно настроить поля, описанные ниже и помеченные: для локального сервера.
На сервер установлена:
(для локального сервера)
Требуется выбрать используемую версию виртуальной машины с соответствующим сервером очередей. Доступны значения:
  • Виртуальная машина 7.3 - 7.5 (Bitrix Push server 2.0). На текущий момент единственный актуальный сервер очередей.

Устаревшие версии серверов очередей (использовались до осени 2021 года)

Настройка адреса для публикации команд со стороны сервера
Путь для публикации команд
(для локального сервера)
Укажите пути до папки с командами.
Код-подпись для взаимодействия с сервером
(для локального сервера)
Ключ, которым подписываются сообщения, отправляемые на пуш-сервер. Рекомендуется для создания ключа использовать случайную строку длиной от 32 символов. Ключ указывается в настройках пуш-сервера:
<путь к пуш-серверу>/etc/push-server/push-server*.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-2024, «1С-Битрикс», 2024
Наверх