Браузер хранилища TortoiseSVN убивает процесс apache
После миграции SVN-сервера CollabNet на Windows Server 2012 (Apache / 2.2.26 (Win32) - SVN / 1.8.5) браузер хранилища TortoiseSVN (TortoiseSVN 1.7.13) убивает процесс Apache на сервере, когда я открываю папку, содержащую более 1000 файлов.
Сообщение об ошибке браузера Repo:
PROPFIND для '/svn/...': не удалось прочитать размер куска: существующее соединение было принудительно закрыто удаленным хостом.
На сервере происходит сбой службы apache с этой записью в журнале:
[crit] Parent: дочерний процесс завершен со статусом 3 - Aborting.
Больше нет связанных записей в файле журнала (httpd\logs\error.log
) или просмотрщик событий. Авария происходит сразу, а не проблема тайм-аута. Я могу оформить заказ / отобразить папку через веб-браузер без сбоя сервера.
Есть идеи? Должен ли я увеличить некоторые ограничения в конфигурации Apache?
1 ответ
Это проблема нехватки памяти, не связанная с браузером хранилища TortoiseSVN. Команда svn также убила процесс Apache:
svn ls --depth = бесконечность -v http://...
Команда увеличивает использование виртуальной памяти процессом httpd до 1,7 ГБ и приводит к сбою службы. Я установлю 64-битную версию сервера SVN и поговорю с разработчиком, чтобы уменьшить количество сгенерированных файлов в одной папке.