EnglishУкраїнськаmRussian
Login/New
Topic with many replies

[BugFixed] Входной транспорт по протоколу SelfSystem


Author Message
Written on: 03. 08. 2011 [13:51]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Да, работает, (простите за долгие ответы, немного напряженный день), только вот как видно из сообщений отпадает иногда. Но восстанавливается сам, т.е связь сама восстанавливается и работает дальше нормально.
Кстати когда происходит затык транспорта то на той машине где находится транспорт:
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6484 root 15 0 829M 17M 8896 S 98.0 1.8 1488:20 openscada
хотя при нормальном раскладе:
6484 root 15 0 829M 17M 8896 S 11.0 1.8 1488:20 openscada
Written on: 03. 08. 2011 [16:03]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"andrelek" wrote:

Да, работает, (простите за долгие ответы, немного напряженный день), только вот как видно из сообщений отпадает иногда. Но восстанавливается сам, т.е связь сама восстанавливается и работает дальше нормально.

Значит иногда проблемы со связью.

"andrelek" wrote:

Кстати когда происходит затык транспорта то на той машине где находится транспорт:
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6484 root 15 0 829M 17M 8896 S 98.0 1.8 1488:20 openscada
хотя при нормальном раскладе:
6484 root 15 0 829M 17M 8896 S 11.0 1.8 1488:20 openscada

У меня, на серверной машине тоже.
В следующий раз сделайте Shift+H в top и запомните PID грузящего-висящего потока. После чего посмотрите во вкладке "Задачи" OpenSCADA, по TID, что это за поток.

Learn, learn and learn better than work, work and work.
Written on: 03. 08. 2011 [16:33]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
"andrelek" wrote:

Не писал бы в ошибки но похожая ситуация проявилась и на другом проэкте при подключении вертикального резервирования.

Вот чего происходит на этом другом проэкте на клиентской станции где опрашиваются 19 контроллеров с 8 параметрами в каждом по 6 атрибутов
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7814 root 20 0 536M 41M 8268 S 2.0 2.4 0:00.10 openscada
7816 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7821 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7822 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7838 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7843 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7857 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7858 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.12 openscada
процессы постоянно меняются в количестве и меняется PID
rev:1499


[This article was edited 2 times, at last 03.08.2011 at 16:37.]
Written on: 03. 08. 2011 [16:39]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"andrelek" wrote:

Вот чего происходит на этом другом проэкте на клиентской станции где опрашиваются 19 контроллеров с 8 параметрами в каждом по 6 атрибутов
$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7814 root 20 0 536M 41M 8268 S 2.0 2.4 0:00.10 openscada
7816 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7821 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7822 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.04 openscada
7838 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7843 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7857 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.08 openscada
7858 root 20 0 536M 41M 8268 S 0.7 2.4 0:00.12 openscada
процессы постоянно меняются в количестве и меняется PID
rev:1499

Не вижу тут никаких проблем.

Learn, learn and learn better than work, work and work.
Written on: 03. 08. 2011 [16:53]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
"roman" wrote:

Не вижу тут никаких проблем.

Просто обычно в топе висит всегда одна строка относящаяся к скада, буду знать что это нормально
Written on: 03. 08. 2011 [17:09]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"andrelek" wrote:

Просто обычно в топе висит всегда одна строка относящаяся к скада, буду знать что это нормально

По Shift+H он показывает все потоки процесса. И в OpenSCADA их может быть много, а один из них, в вашем случае, зависает.

Learn, learn and learn better than work, work and work.
Written on: 03. 08. 2011 [17:18]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
"roman" wrote:

В следующий раз сделайте Shift+H в top и запомните PID грузящего-висящего потока. После чего посмотрите во вкладке "Задачи" OpenSCADA, по TID, что это за поток.

По команде Shift+H выскакивает подсказка <Unknown command - try 'h' for help>.

Сейчас на сервере вижу.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6491 root 15 0 838M 16M 8520 S 9.0 1.7 6:54.48 openscada
На одном из обновлений списка процессов проскочило что PID 6491 грузил систему на 99,0 %. Но такого TID во вкладке задачи нет.
Written on: 03. 08. 2011 [17:33]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Я понял как это делается c Shift+H. Буду ловить...
Written on: 03. 08. 2011 [18:00]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
У меня ALTLinux server 4.0 и версия procps не поддерживает переключение shift+H

[This article was edited 1 times, at last 03.08.2011 at 18:02.]
Written on: 03. 08. 2011 [19:02]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Роман, пока не получается обновить версию procps ОС AltLinux server4.0 потому что не ас в Linux. в репо Sisyphus есть патчи вероятно в них может быть эта функция но какой ставить и как ставить я не знаю. Как вариант завтра могу на другой операционке попробовать. Что вы посоветуете?



0812