При работе с API падает apache2
-
- Posts: 9
- Joined: Thu Jun 25, 2015 4:43 am
При работе с API падает apache2
Добрый день!
Добавляю домены через апи в 8 потоков. Через несколько минут сайты начинают отдавать 502 ошибку.
Перезагружаю apache2, снова работает несколько минут и падает...
При этом запросы через апи проходят.
Как пофиксить проблему?
Добавляю домены через апи в 8 потоков. Через несколько минут сайты начинают отдавать 502 ошибку.
Перезагружаю apache2, снова работает несколько минут и падает...
При этом запросы через апи проходят.
Как пофиксить проблему?
Re: При работе с API падает apache2
Традиционно мало информации.
Но сначала неплохо бы знать, что там с версиями ОС/Vesta.
А потом внимательно смотреть логи apache2
Но сначала неплохо бы знать, что там с версиями ОС/Vesta.
А потом внимательно смотреть логи apache2
-
- Posts: 9
- Joined: Thu Jun 25, 2015 4:43 am
Re: При работе с API падает apache2
ОС: Debian 7.5
Vesta: 14
Проблема оказалась в другом, при добавлении домена через API командой "v-add-web-domain" без указания параметра "RESTART" происходит перезагрузка веб сервера. Соответственно в многопотоке перезагрузка попадает на период создания домена и веб-сервер не стартует.
Как отключить перезагрузку веб сервера при выполнении команды "v-add-web-domain" ?
Vesta: 14
Проблема оказалась в другом, при добавлении домена через API командой "v-add-web-domain" без указания параметра "RESTART" происходит перезагрузка веб сервера. Соответственно в многопотоке перезагрузка попадает на период создания домена и веб-сервер не стартует.
Как отключить перезагрузку веб сервера при выполнении команды "v-add-web-domain" ?
Re: При работе с API падает apache2
/usr/local/vesta/bin/v-add-web-domain
Закомментировать?
Но как-то это опасненько.
Может лучше посмотреть, почему не стартует сервер? :)
Code: Select all
# Restart web server
if [ "$restart" != 'no' ]; then
$BIN/v-restart-web
if [ $? -ne 0 ]; then
exit $E_RESTART
fi
fi
Но как-то это опасненько.
Может лучше посмотреть, почему не стартует сервер? :)