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

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

Настройка Push and Pull

Сложность настройки модуля 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С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

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

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