We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
При работе с 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
Но как-то это опасненько.
Может лучше посмотреть, почему не стартует сервер? :)