ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
NLL и RTM соеденены через DSL-модемы: 1. Через 5-80 минут связь между NLL и RTM прерывается окончательно; в этом промежутке времени связь переодически обрывается-возобновляется: (14:30:1) INF_RTM:node 0 unpresent,now work = 40 (14:32:42) INF_RTM:node unload(N) = 0 Пробовал, контролируя @Status.Параметр=0, через @Load перезагружать консоль через останов (посылка 0x1F в @Load через INOUT аргумент экрана и ГЭ "Кнопка", если вручную, или через INOUT аргумент программы, если "автоматически"), программа консоли аварийно закрывалась. Подскажите, как можно восстановить связь NLL и RTM и почему не работает @Load? 2. При увеличении периода пересчета каналов вызова программы и экрана, аргументы которых привязаны к каналам удаленного узла (для снижения интернет-трафика) свыше 1 минуты, связь между NLL и RTM не устанавливается вообще, подскажите, как можно это исправить?
Сообщения / Posts 82 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
увеличить время после последнего приема (20 c по умолчанию) не надо перезагружать консоль !
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
Установите ключи DEBUG=c80 в узлах RTM и NLL. Пришлите на техподдержку файл проекта и папки обоих узлов.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
NLL архивы не читает, но на всякий случай поставил ключи отладки 0хС80, повторюсь: ключи 0х480 я уже ставил, результат в первом посте. папка МРВ великовата, объект находится далеко, буду там через неделю-две, пришлю папку без архивов. Не могли бы Вы дать пока пояснения по @LOAD?
Сообщения / Posts 82 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Функция перезагрузки достаточно критична к ресурсам, параметрам узла и к режимам восстановления состояния переменных. В общем случае ее применение требует конкретной привязки к проекту. Практики успешного использования этой функции нет. В Вашем случае эта функция не продуктивна, т.к. перезагрузка узла без выгрузки исполнительного модуля не освобождает ресурсы, не очищает очереди в потоках и не осуществляет переинициализацию коммуникаций.
Если папка проекта после сжатия будет чрезмерно велика, Вы можете выложить ее в интернет и прислать нам ссылку.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
Вообще, «переинициализацию коммуникаций» можно выполнить средствами ТМ?
Сообщения / Posts 82 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Каждый узел после потери связи с другим узлом периодически пытается обратиться к нему по известному ему IP-адресу. Принимать какие-либо дополнительные усилия нет необходимости. По умолчанию этот период исчисляется минутами. В релизе 6.08 есть возможность задать этот период в конфигурационном файле.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |