Сервер терминал

Флейм. Только просьба - не материться! :)
kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 14 Март 2019, 17:59

Если второй вариант, то смысла в терминальном сервере нет никакого. Можете остановить изыскания. Смысл терминального сервера - расположить свою базу на нём. Тогда есть ощущение, что пользователи работают как на локальном компе.
We are hard at work… for you. :)

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1272
Зарегистрирован: 06 Ноябрь 2014, 12:48

Сервер терминал

Сообщение finsoftrz » 14 Март 2019, 19:29

gopstop2007 писал(а):
14 Март 2019, 17:55
finsoftrz писал(а):
14 Март 2019, 12:36
VWV писал(а):
14 Март 2019, 11:31
finsoftrz, ini находится рядом с exe. Как я понял для терминала это нормально или я не прав?
Нормально. Только у каждого пользователя должен быть свой ini. Либо с модификацией по названию файла, либо в подкаталоге. У меня у каждого пользователя свой рабочий подкаталог в каталоге программы, в нем ini и некоторые другие файлы настроек. Туда же сохраняются временные файлы, если надо.
Зачем? в терминальном сервере можно сохранять ini программы с каталоге пользователя терминального сервера
Так проще. Все в одном месте. Легко архивировать, перенести на другой компьютер и т.п.
Рязань решает.

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1272
Зарегистрирован: 06 Ноябрь 2014, 12:48

Сервер терминал

Сообщение finsoftrz » 14 Март 2019, 19:33

kreator писал(а):
14 Март 2019, 17:59
Если второй вариант, то смысла в терминальном сервере нет никакого. Можете остановить изыскания. Смысл терминального сервера - расположить свою базу на нём. Тогда есть ощущение, что пользователи работают как на локальном компе.
Возможно, для работы через интернет. Для tps мысль правильная, нормальная работа только если база лежит на самом терминальном сервере. А так получаем обычный файл-шаринг, даже в усложненном варианте.
Рязань решает.

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1272
Зарегистрирован: 06 Ноябрь 2014, 12:48

Сервер терминал

Сообщение finsoftrz » 14 Март 2019, 19:49

VWV писал(а):
14 Март 2019, 17:07
Второй вариант. И как я понял, что помочь издалека не смогу. А вариант, не трогать программу, самый приемлемый для меня :-)
Скопировать базу и программу на терминальный сервер.
Рязань решает.

kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 14 Март 2019, 22:21

finsoftrz писал(а):
14 Март 2019, 19:33
kreator писал(а): ↑14 Март 2019, 17:59Если второй вариант, то смысла в терминальном сервере нет никакого. Можете остановить изыскания. Смысл терминального сервера - расположить свою базу на нём. Тогда есть ощущение, что пользователи работают как на локальном компе.
Возможно, для работы через интернет.
Мы работаем в таком режиме. Но у нас SQL. Терминальный сервер занимается своими прямыми обязанностями. В случае tps некий лайфхак - разместить базу на терминальном сервере.
VWV, а в чём у Вас сакральный смысл использования терминального сервера? Вот Вы пишете "после переноса программы и базы на терминальный сервер...". До этого как было? И не тормозило?
We are hard at work… for you. :)

VWV
Новичок
Сообщения: 21
Зарегистрирован: 12 Июнь 2015, 22:59
Откуда: Новороссийск

Сервер терминал

Сообщение VWV » 15 Март 2019, 9:44

kreator, появился пользователь за 2000 км и он желает контролировать ситуацию (режим RO)

kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 15 Март 2019, 11:39

VWV писал(а):
15 Март 2019, 9:44
kreator, появился пользователь за 2000 км и он желает контролировать ситуацию (режим RO)
Нет, ну а раньше то как было? Локальная сеть и несколько пользователей в сети? Всё хорошо было? Вопрос "Было/Стало" интересует. Понятно, что пользователя за 2000 км по-другому не подцепить. Но есть разные варианты.
We are hard at work… for you. :)

VWV
Новичок
Сообщения: 21
Зарегистрирован: 12 Июнь 2015, 22:59
Откуда: Новороссийск

Сервер терминал

Сообщение VWV » 15 Март 2019, 13:52

Была локальная сеть. Не тормозила. Как только подключили удаленного пользователя, все стали жаловаться на тормоза задачи даже в локальной.
Почему отношу проблемы к себе? Утверждают, что тот "удаленный" работает с xls файлами и доволен

kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 15 Март 2019, 14:40

VWV писал(а):
15 Март 2019, 13:52
Была локальная сеть. Не тормозила. Как только подключили удаленного пользователя, все стали жаловаться на тормоза задачи даже в локальной.
Почему отношу проблемы к себе? Утверждают, что тот "удаленный" работает с xls файлами и доволен
ИМХО, пользователи врут. Надо провести тест. Когда есть удалённый клиент и когда нет. Может быть такой случай, я проходил. У меня была база на tps, 5 пользователей, маленькая база и т.д. Через полтора года количество пользователей выросло до 15 и база подросла. Оперативная работа (ввод, редактирование) ещё работало нормально, а вот мало-мальский аналитический отчёт тормозил уже безбожно. Причём с одним пользователем всё отлично. В общем, встал вопрос о развитии. Попробуйте этого удалённого клиента принудительно выкидывать из программы. Даже если он ничего не делает, файлы tps всё равно захвачены, и Винда ведёт себя скверно. Наверняка всё совпало: программа постепенно тормозила, а тут ещё люди узнали об удалённом пользователе. Можно ещё попробовать: a) перенести файлы бд на терминалку, б) перенести файлы бд на терминалку и локальных пользователей перевести на терминальный доступ (наверно, вообще, огонь), в) уходить от tps (мой любимый вариант, молчу-молчу :mrgreen: ).
We are hard at work… for you. :)

Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 1272
Зарегистрирован: 06 Ноябрь 2014, 12:48

Сервер терминал

Сообщение finsoftrz » 15 Март 2019, 14:50

Я что-то совсем не понимаю, зачем потребовался терминальный сервер. На одного пользователя что-ли? Почему не какой-нибудь radmin/tv/ammy и т.п.? Если уж терминальный сервер, то на него надо всех переносить, зачем париться с файл-шарингом, который на 2 порядка медленнее работает, не говоря про надежность.
Рязань решает.

kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 15 Март 2019, 15:29

Этот выбор, наверняка, админов заказчика. Им удобно. Один клиент просто программой ТС'а пользуется. С другой стороны, на развитие установлен терминальный сервер. Возможно.
We are hard at work… for you. :)

VWV
Новичок
Сообщения: 21
Зарегистрирован: 12 Июнь 2015, 22:59
Откуда: Новороссийск

Сервер терминал

Сообщение VWV » 15 Март 2019, 17:10

kreator писал(а):
15 Март 2019, 14:40
VWV писал(а):
15 Март 2019, 13:52
Была локальная сеть. Не тормозила. Как только подключили удаленного пользователя, все стали жаловаться на тормоза задачи даже в локальной.
Почему отношу проблемы к себе? Утверждают, что тот "удаленный" работает с xls файлами и доволен
ИМХО, пользователи врут. Надо провести тест. Когда есть удалённый клиент и когда нет. Может быть такой случай, я проходил. У меня была база на tps, 5 пользователей, маленькая база и т.д. Через полтора года количество пользователей выросло до 15 и база подросла. Оперативная работа (ввод, редактирование) ещё работало нормально, а вот мало-мальский аналитический отчёт тормозил уже безбожно. Причём с одним пользователем всё отлично. В общем, встал вопрос о развитии. Попробуйте этого удалённого клиента принудительно выкидывать из программы. Даже если он ничего не делает, файлы tps всё равно захвачены, и Винда ведёт себя скверно. Наверняка всё совпало: программа постепенно тормозила, а тут ещё люди узнали об удалённом пользователе. Можно ещё попробовать: a) перенести файлы бд на терминалку, б) перенести файлы бд на терминалку и локальных пользователей перевести на терминальный доступ (наверно, вообще, огонь), в) уходить от tps (мой любимый вариант, молчу-молчу :mrgreen: ).
Похоже этот случай :(. Займусь выкручиванием рук, пусть признаются.

kreator, а если отойти от темы (мой интерес), и затронуть Ваш вариант b) (уход от tps) - на что? Чаще пользователей у задачи мало 3-5, иногда один, данных для хранения ~40000 в год, но сложные расчеты рождающие прогнозы на месяц. Поддержка со стороны клиента: пользователь. (у меня есть случай: с ноутбуком). Но самое противное то, что возникают (почему и задаю этот ?) случаи, когда надо организовать совместную работу этих 3-5.

kreator
✯ Ветеран ✯
Сообщения: 3356
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Сервер терминал

Сообщение kreator » 16 Март 2019, 14:46

Ну 3-5 пользователей - это ерунда. По моему опыту, как я говорил, оперативная работа (ввод, редактирование) должно работать на ура. Тормозить может аналитика. На SQL переходить, наверно, нет смысла. Если только развитие будет. Нужно посмотреть узкие места в программе, может где-то расчёты какие-нибудь тормозят? Индексов добавить, в архив что-то скинуть... Как вариант всех посадить на терминальный сервер, притом, что он уже есть, покупать не надо.
We are hard at work… for you. :)

VWV
Новичок
Сообщения: 21
Зарегистрирован: 12 Июнь 2015, 22:59
Откуда: Новороссийск

Сервер терминал

Сообщение VWV » 16 Март 2019, 20:32

Спасибо, большое, за уделенное время и помощь!

Ответить