![]() |
![]() |
![]() |
|
rphost грузит процессор | ☑ | ||
---|---|---|---|---|
0
tots_go
16.03.10
✎
09:21
|
Здравствуйте, уважаемые форумчане!
В общем, ситуация такая. Стоит MS Server 2003 R2 на машине AMD Athlon 64 X2 3.02 GHz, RAM 4GB. Установлена MS SQL Server 2005, на которой создано 5 баз для 1Сv8.1(платформа 8.1.14.72). С этими базами одновременно и постоянно работают 10 пользователей в клиент-серверном подключении. Одновременно – это значит, что у всех открыто по 3-4 базы. Также на этой же машине задействован сервер терминалов, посредством которого те же пользователи и еще + 3 работают с платформой 1Сv7.7 (7.70.027). Вот уже как 3 месяца не могу решить одну задачу. Рабочий процесс rphost.exe периодически грузит процессор сервера на 50%-70%. Возникло все внезапно. Сейчас уже и не вспомнить, с каким событием это могло быть связано. Думал решить все добавлением дополнительного rophost.exe. Но теперь они вдвоем периодически грузят процессор. При просмотре действующих подключений в консоли управления 1С-Сервером видно, что запущено одновременно до 20 Планировщиков заданий. Грешил на них. Но количество планировщиков сократилось вдвое, когда в свойствах кластера поставил галочку "Отключать завершенные процессы". Rphost.exe продолжают грузить процессор. Через некоторое время 1Сv7.7 также начала давать сбои: на этапе "Загрузка прикладной подсистемы" 1Сv7.7 грузит процессор на 50%. Это у каждого пользователя. Т.е. в такие моменты загрузка процессора достигает предельной отметки. Было замечено, что при открытии процесса 1Cv7.exe также начинает грузиться процесс rphost.exe. А что общего между 1Сv7.7 и 1Cv8.1? Я подумал, что один общий менеджер лицензий (HASP). Платформу 7.7 не переустанавливал, драйвера HASP для 8.1 не переустанавливал. И вообще я почти потерял логическую цепочку. Может, я что-то в корне не так делаю? Может, для нормальной работы 7.7 и 8.1 нужны разные сервера? Направьте, пожалуйста, меня в нужную сторону. Спасибо. |
|||
1
KRV
16.03.10
✎
09:26
|
Про вирусы думать не пробовал?
|
|||
2
strange2007
16.03.10
✎
09:34
|
(0) у Вас надо подходить комплексно. Только в куче всё разглядывать. Из частностей:
- Если 77 файловая и большая нагрузка на СКЛ восьмеркой, то первая практически не должна работать. Проверяли много раз. 77 выводим на медленный сервер, главное подальше от 8 и всё нормально и все рады - Желательно (не обязательно) еще и СКЛ от 1С сервера разносить по разным углам. Оно будет стабильнее при "много тяжелых подключений". В противном случае 1С сервер дерётся за ресурсы с СКЛ сервером - Если терминал используется как полноценная раб.среда, то дискам будет тяжко (помимо кучи одинэсок еще и верд с любимой базой ПФР диски насилуют) В общем примерно так |
|||
3
strange2007
16.03.10
✎
09:35
|
Исследования можно смотреть, что СКЛ говорит и тех.журнал 1С. У Гилёва все подробнейшим образом описано. Думаю (0) Вам туда немного почитать
|
|||
4
tots_go
16.03.10
✎
09:47
|
KRV - на сервере установлен Kaspersky 6.0.4.1212, регулярно обновляются сигнатуры, полная проверка системы каждую ночь.
strange2007 - я также склоняюсь к покупке дополнительно сервера для 1Сv8.1 и SQL. Поставить и SQL на отдельный сервер на вряд ли получится (бюджет). Но ведь 2 года все работало нормально... Никто ни у кого процессов не отбирал. Все было дружно. А Гилёва уже читаю, спасибо за наводку. |
|||
5
Маленький Вопросик
16.03.10
✎
09:51
|
(16) как вариант - попробуйте перезапускать rphostы каждую ночь. Огласите размеры баз
|
|||
6
Маленький Вопросик
16.03.10
✎
09:52
|
(3) дайте ссылку на эту статью у гилева.
|
|||
7
ilkoder
16.03.10
✎
09:52
|
У касперского поставь в исключения папки, которые сервер 1с использует - с ним вообще ни скуль ни сервер 1с не дружат
|
|||
8
strange2007
16.03.10
✎
09:53
|
(4) Снижение производительности я находил по причинам
- Обновление виндовс - Увеличение объема работ в базах - Предсмертный писк железа, например снижение скорости по дискам перед смертью всегда есть |
|||
9
чувак
16.03.10
✎
09:54
|
(6) На, живи и радуйся :))
http://www.gilev.ru/1c/support/research.htm |
|||
10
strange2007
16.03.10
✎
09:54
|
(6) В нижней части выбирайте нужную главу
http://www.gilev.ru/ Например можно здесь глянуть http://www.gilev.ru/1c/81/techlog/index.htm |
|||
11
strange2007
16.03.10
✎
09:56
|
От себя замечу, что тех.журнал вещь классная, но пока научишься читать - опупеешь. Я до сих пор многое не понимаю
|
|||
12
чувак
16.03.10
✎
09:58
|
(11) Как я понимаю ТЖ надо открыть для каждого юзера отдельно?
|
|||
13
tots_go
16.03.10
✎
10:04
|
Спасибо за ссылки - буду читать и диагностировать.
|
|||
14
tots_go
16.03.10
✎
10:04
|
Также поэксперементирую с перезапуском rphost.exe
|
|||
15
drumandbass
16.03.10
✎
10:07
|
имхо. все просто ... комп фуфел ...
|
|||
16
strange2007
16.03.10
✎
10:10
|
(12) Нет. Это для сервера
|
|||
17
tots_go
16.03.10
✎
10:10
|
dramandbass - Да, 2 года назад предполагалось, что на этом ПК будет работать только 1Сv7.7. Но опять же я повторюсь. С такими нагрузками все работало хорошо в течении 1,5 лет.
|
|||
18
tots_go
16.03.10
✎
10:12
|
Ах да, забыл совсем инцидент в январе - у меня просто погорел RAID масив. Хорошо что бекапы были. Все восстановили. Но все работает не на SCASI, а на обычном HDD SATA... Рискуем...
|
|||
19
strange2007
16.03.10
✎
10:12
|
(14) СТОЙ!!!!!!!!!!!!!!! Лучше воспользуйтесь цивилизованным опытом (шучу)
1. Один процесс ставишь признак "не использовать" 2. Ждешь, когда процесс освободится полностью 3. Перезапускаешь второй процесс 4. Ставишь признак "Активный" у первого процесса и так по кругу все процессы. Вот думаю инструмент написать, что бы такое каждую ночь делалось. Просто у нас круглые сутки база занята. Только конфигуратор нельзя оставлять включенным |
|||
20
strange2007
16.03.10
✎
10:13
|
+(14)
3. Перезапускаешь второй процесс --> 3. Перезапускаешь первый процесс |
|||
21
tots_go
16.03.10
✎
10:14
|
strange2007 - спасибо, буду смотреть и пробовать :)
|
|||
22
tots_go
22.03.10
✎
08:36
|
Решение оказалось довольно прозаичным...
Удалил Касперского - 1Сv7.7 стала запускаться в секунду, никаких тормозов. spoolsv и svchost перестали грузить процессор. Далее начал мозговать с "восьмеркой". У меня настроен обмен по расписанию с филиалом. В консоли управления 1С-Сервером поставил запрет на выполенение регламентных заданий и rphost успокоился. Дело не в том, что я не знал о назначенных регламентных заданиях, а в том, что я никак не мог избавиться от одного назойливого параметра. Я выставлял "повторение" на 0, но потом параметр размером в 1500сек вновь возвращался. Сейчас настрою обмен один раз в день и будет мне счастье. А еще надо будет все-таки подружить Касперского с 1С, ибо 2 недели назад продлили лицензию еще на год о_О. Всем спасибо за советы, я Вам премного благодарен. Особенно за портал Гилёва. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |