Память, работающая последовательно высоко на храме медиа VPS

Нет, Вы правы, что у Вас не должно быть репозитория в его собственной рабочей копии. То, что можно сделать, использовать Alias директива (если Вы используете Apache) отобразить каталог /usr/local/svn/svn_repo к пути URL /svn.

Alias /svn/ /usr/local/svn/svn_repo/

Таким образом, когда Вы направляете свой браузер к http://linux-server/svn, Apache покажет Вам содержание /usr/local/svn/svn_repo, но тот каталог на самом деле не будет внутри /var/www. Необходимо будет также позволить Apache служить файлам из того каталога, таким образом, поместит это в конфигурационный файл Apache:

<Directory /usr/local/svn/svn_repo>
    Order allow,deny
    Allow from all
    Options +Indexes
</Directory>

Обратите внимание, что необходимо также настроить Apache с WebDAV так, чтобы можно было получить доступ к репозиторию по HTTP (иначе, Apache покажет Вам необработанное содержание файлов хранилища, которые особенно не снисходительно отнесутся к глазам).

0
задан 29 February 2012 в 17:37
1 ответ

Для нескольких сотен запросов в день вы не должны видеть проблем с памятью - или вообще каких-либо проблем.

Скорее всего, это утечка памяти из плохих PHP-скриптов и рабочие процессы никогда не перезапускаются.

Если это запускает MPM prefork apache, установите MaxrequestsPerChild равным 10 или около того, и посмотрите, какой эффект это даст.

0
ответ дан 5 December 2019 в 16:38

Теги

Похожие вопросы