Процесс rmngr.exe грузит процессор на 100%
После написания предыдущей статьи решил все-таки исправить проблему, которая возникала каждый раз когда я заходил на сервер моего клиента. Проблема была в том, что один из процессов, который выполнялись на сервере, создавал сильную нагрузку на центральный процессор и дисковый накопитель. Несложно было догадаться по наименованию процесса, а это была фраза «rmngr.exe», что это обычный кластер серверов 1С Предприятие 8.3. Ранее на этой системе не было установлено более ранних версий платформы, а потому нагрузка такого рода у них была изначально и клиент думал, что так нужно «и эта одинэс самая тупая, и екселем было проще».
В общем проблема была реально проблемная. Там стоял процессор Intel Core I5 и радости от этого не было вообще. Пользователей около 10 человек и все работали на сервере через удаленный рабочий стол. Работали они почти полгода таким образом. Настраивать саму платформу пришлось с нуля. На первые поры вроде было все нормально, но в итоге снова начинало «тупить». Как потом оказалось, виной всему было протоколирование журнала транзакций в новый формат журнала.
Ранее журнал транзакций сохранялся в файл с расширением «1Cv8.lgf«, но вскоре разработчики решили изменить формат сохранения и сделали его во таким: «1Cv8.lgd«.
Для каждой базы данных журнал транзакций хранится в отдельном файле. Каталоги с файлами журналов хранятся по пути: «C:\Program Files (x86)\1cv8\srvinfo\reg_1541«. Каждая база хранится в папке с именем её идентификатор. В каждой такой папке есть папка «1Cv8Log«. И вот в этой папке хранится сам файл журнала транзакций. Читать далее…