Push and Pull - настройка модуля

Урок 26 из 407
Автор: Роберт Басыров
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Дата изменения: 07.10.2020
Просмотров: 98733
Ограничения по редакциям: Старт, Стандарт

Сложность настройки модуля Push and Pull зависит от выбора типа сервера. Опишем настройки по возрастанию сложности. Все настройки осуществляются на странице Настройки > Настройки продукта > Настройки модулей > Push and Pull.

  Облачный Push сервер

Для включения облачного сервера достаточно в поле Использовать "Push server" выбрать облачный тип сервера, затем указать нужный сервер и зарегистрироваться:

  Использование актуальной виртуальной машины

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

Подробнее в курсе Виртуальная машина
, то у вас так же нет необходимости настраивать модуль Push and Pull. В виртуальной машине установлен Push-сервер по умолчанию. Он настроен, сконфигурирован и работает "из коробки".

Если, всё же необходимо произвести некоторые изменения, то это делается на странице Настройки > Настройки продукта > Настройки модулей > Push and Pull:

Нажмите на рисунок, чтобы увеличить

  • Укажите секретный код для подписи сообщения. Это 32-хзначный произвольный Придумайте его сами. код, который указывается в настройках пуш-сервера:
    <путь к пуш-серверу>./push-server/config/config.json:
    "security": {
            "key": <ваш секретный ключ>
    Примечание: В виртуальной машине BitrixVM это поле создается автоматически при первом старте службы или при настройке/обновлении и прописывается в настройки сайта.
  • При необходимости перенастройте шаблоны путей. Домен в адресе для чтения сообщений можно указать #DOMAIN#: такая нотация будет автоматически заменяться под нужный домен для многодоменных конфигураций. Пример: http://#DOMAIN#:8893/bitrix/sub/.
  • Если в системе несколько активных сайтов, то есть возможность выбрать, на каких сайтах модуль не будет работать.

  Устаревшая версия Виртуальной машины

Для устаревших виртуальных машин используйте информацию из спойлеров.

Работа модуля Push and Pull Битрикса на виртуальной машине до версии 5.0.

Настройка nginx-push-stream-module в версии 0.4.0 (рекомендуется к использованию)

Настройка nginx-push-stream-module в версии 0.3.4

Как использовать модуль, подробно рассказано в курсе Разработчик Bitrix Framework в главе Push and Pull Модуль Push & Pull работает в двух режимах:

постоянное подключение к специальному серверу Сервер очередей;
в режиме опроса сервера (60-20-10).

Подробнее в курсе Разработчик Bitrix Framework
.

  Документация по теме




Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас