Перейти к концу метаданных
Переход к началу метаданных

Метки узла НЕЙРОСС предназначены для назначения узлу НЕЙРОСС какой-либо роли в схеме синхронизации ресурсов между узлами в сети НЕЙРОСС. Наиболее часто используется метка — СерверРесурсов. Она задана по умолчанию для всех узлов Платформа НЕЙРОСС.

СерверРесурсов или ResourceServer

Метка СерверРесурсов (возможно использование латинского обозначения ResourceServer) назначается одному узлу в пределах домена и устанавливает политику разрешения конфликтов синхронизации ресурсов. При наличии узла с меткой СерверРесурсов прекращается синхронизация данных «всех со всеми», остальные узлы в домене прекращают самостоятельную сверку собственных данных, копия данных безусловно забирается с сервера ресурсов. 

В качестве сервера ресурсов рекомендуется назначать наиболее производительный узел НЕЙРОСС, который хранит журнал изменений ресурсов с бОльшим количеством записей (например, — узел Платформа НЕЙРОСС). При этом существенно снижается нагрузка на остальные узлы сети. 

СерверРесурсов инициативно просит узлы сверить данные со своим журналом изменений. Узлы сверяют собственные журналы с журналом сервера ресурсов, находят общие подпоследовательности и загружают недостающие данные.

Если один из узлов домена долгое время был не на связи, узлы «разошлись» в истории изменений и общие подпоследовательности в журналах не найдены (слишком сильно «разбежался» лог правок ресурсов), формируется конфликт ресурсов. При этом требуется принудительная синхронизация ресурсов — загрузка данных одного узла в другой, необходимая для формирования точки отсчёта дальнейших изменений ресурсов. 

При наличии в сети нескольких узлов с меткой СерверРесурсов, в качестве сервера ресурсов случайным образом выбирается один из них, поэтому настоятельно рекомендуем избегать наличие метки на нескольких узлах одного домена. Все узлы Платформа НЕЙРОСС / ПАК Интеграция / ITRIUM по умолчанию имеют метку СерверРесурсов, удалите метку, если узел не является по факту сервером ресурсов. Настройка меток узлов осуществляется в разделе [Сетевые параметры]. 

Разрешение конфликта ресурсов выполняет администратор системы. До разрешения конфликта работа системы может быть нарушена. 

В условиях длительного разрыва сетевого соединения с сервером ресурсов, для автоматического разрешения конфликтов рекомендуется на остальных узлах сети включить автоимпорт ресурсов — назначить метку АвтоИмпортРесурсов дочернему узлу, часто отсутствующему в сети. 

АвтоИмпортРесурсов или AutoSync

Метка АвтоИмпортРесурсов (возможно использование латинского обозначения AutoSyncзадаётся узлам, которые должны принудительно загружать ресурсы с узла, помеченного меткой СерверРесурсов. Используется для автоматического решения конфликтов синхронизации данных, возникающих при длительном разрыве сетевого соединения. Метка предназначена, прежде всего, для узла МТК, но может применяться и для узлов других типов. При восстановлении соединения запускается принудительная синхронизация данных, и, при возникновения конфликта, — выполняется импорт ресурсов с «ведущего» узла.

ЭталонРесурсов или ResourceReference

Метка ЭталонРесурсов (возможно использование латинского обозначения ResourceReference) предназначена для решения частного случая, когда во все узлы сети должен загружаться журнал ресурсов текущего узла, даже если он «пустой». По умолчанию, при включении нового узла Платформа НЕЙРОСС (с «пустым» журналом) в рабочую сеть с данными, даже при наличии метки СерверРесурсов, данные не обнуляются. При необходимости безусловной загрузки ресурсов с сервера в другие узлы, необходимо для «сервера ресурсов» задать метку ResourceReference.

  • Нет меток