Непонятный клиент-сервер

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
Энди

Непонятный клиент-сервер

Сообщение Энди » 22 май 2003, 16:07

Доброе время суток уважаемы All !!!!

Может кто и подсткажет, где искать решение.

Исходные данные.
Сеть 100 МБ, упр свич d-link (все компы подключены к нему)

Сервер 1
iPIII Coppermine-1000/256 RAM IDE ATA 100 MASTER + IDE ATA 100 RAID 0 (2 диска)
LAN 3C905C-TX-M
OS LINUX RH 7.3
Progress 9.1D Enterprise
размер базы ~ 3 ГБ на RAID

Сервер 2
2хiPIII Coppermine-866/1000 IDE ATA 100 MASTER IDE ATA 100 RAID 0 (2 диска)
LAN 3C980
OS WIN 2000 Server
Progress 9.1B WorkGroup
Progress 9.1D Networking Client все стоит в разных директорях
размер базы ~ 3 ГБ копия с Сервера 1

Клиент 1
iPIII Coppermine-1200/256 RAM IDE ATA 100 MASTER
OS WIN 98se
LAN 3C905C-TX-M
Progress 9.1D Networking Client

Клиент 2
iP166ММХ/48 RAM IDE MASTER
OS WIN 98
LAN 3C905C-TX-M
Progress 9.1D Networking Client

Progress настройки серверов во всех тестах одинаковые. Настройки клиетских запусков одинаковые на Клиентах 1 и 2 и Сервере 2. В момент теста к базе подключается только один клиент.

Тест 1
Клиент 1 или Клиент 2 подключает к Серверу 1 WinChar сессией. Осуществляется скролинг таблицы. После прокрутки 3-4 строк по стрелке вниз происходит переполнение буффера на клавиатуре и любой клиент издает характерный звук,по крайне мере звук похож.

Тест 2
Клиент 1 или Клиент 2 подключает к Серверу 2 WinChar сессией. Осуществляется скролинг таблицы. После прокрутки 3-4 строк по стрелке вниз происходит переполнение буффера на клавиатуре и любой клиент издает характерный звук,по крайне мере звук похож.

Тест 3
Сервер 2 подключается к Серверу 1. Далее запускается клиенстская сессия WinChar на Сервере 2 с системной консоли затем скролинг таблицы и все просто отлично.

Имеется ли этому какое-либо объяснение. Где косяк то ? Помогите разобраться плз !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Непонятный клиент-сервер

Сообщение van » 23 май 2003, 22:37

ты так замечательно подробно все описал, аж бальзам на душу ;)
но вот указать самую суть-то забыл :(

> Осуществляется скролинг таблицы. После прокрутки 3-4 строк по стрелке вниз

скроллинг таблицы.. какой, любой? это работает какая-то ваша прога? или речь идет о стандартных прогрессовых средствах работы с базой?


>Тест 3
>Сервер 2 подключается к Серверу 1. Далее запускается >клиенстская сессия


речь идет о подключении телнетом?
вообще, хорошо бы привести параметры подключения к базе. pf-файл или командную строку.


вопросы:
1. весь этот "полтергейст" начался вот так, сам по себе, а раньше было все хорошо? или вы только что-то пробуете новое из прикладного кода, что конкретно-то?
2. наводит на мысль, что на сервере-2 что-то из _клиентских_ компонент "прогресс" (или их параметров) в совокупности установлено так, что позволяет нормально работать winchar клиентской сессии.
поэтому, (извини если обидный) вопрос - а большой ли у вас опыт работы в клиент-серверном режиме и winchar? это я к тому, что прогрессовый клиент в неопытных руках так ставится, что случается, с ходу не работает.
3. есть ли при этом подозрительные сообщения в логе базы?
4. пробовали ли подключаться к базе не с клиентских машин, а прямо с тех же серверов, где лежит база? в режиме shared-memory нормально работает?
твой тест-3 почти то же самое, если я правильно понял фразу.
5. вообще, где все-таки лежит прикладной код (если он есть) и как к нему сделан доступ?

Энди

Непонятный клиент-сервер

Сообщение Энди » 28 май 2003, 11:27

> Осуществляется скролинг таблицы. После прокрутки 3-4 строк по стрелке вниз
скроллинг таблицы.. какой, любой? это работает какая-то ваша прога? или речь идет о стандартных прогрессовых средствах работы с базой?

>Скролинг одной таблицы и той же во всех случаях и выполняет его наша прога.




>Тест 3
>Сервер 2 подключается к Серверу 1. Далее запускается >клиенстская сессия


речь идет о подключении телнетом?
нет не телнет. Это работает клиент нетворкинг версии 9.1D

вообще, хорошо бы привести параметры подключения к базе. pf-файл или командную строку.

pf-файл клиента
-db gfr
-ld base
-N tcp
-H 192.168.1.220
-S 29300
-Mm 1024
параметры запуска сервера (из procontrol)
-H 192.168.1.220 -S 29300 -N tcp -B 3000

вопросы:
1. весь этот "полтергейст" начался вот так, сам по себе, а раньше было все хорошо? или вы только что-то пробуете новое из прикладного кода, что конкретно-то?
2. наводит на мысль, что на сервере-2 что-то из _клиентских_ компонент "прогресс" (или их параметров) в совокупности установлено так, что позволяет нормально работать winchar клиентской сессии.
поэтому, (извини если обидный) вопрос - а большой ли у вас опыт работы в клиент-серверном режиме и winchar? это я к тому, что прогрессовый клиент в неопытных руках так ставится, что случается, с ходу не работает.

на всех машинах(Сервер и Клиент 1 и 2) клиент 9.1D ставился одинаково - full install


3. есть ли при этом подозрительные сообщения в логе базы?

нет.

4. пробовали ли подключаться к базе не с клиентских машин, а прямо с тех же серверов, где лежит база? в режиме shared-memory нормально работает?
твой тест-3 почти то же самое, если я правильно понял фразу.

да Сервер 2 выступает как рабочая станция и подключается к линуху


5. вообще, где все-таки лежит прикладной код (если он есть) и как к нему сделан доступ?[/quote]

на сервере и доступ к нему со всех Клиентов. При коде на Клиентах все точно также со скоростью скролинга.

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Непонятный клиент-сервер

Сообщение van » 18 июн 2003, 09:16

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