Как стать автором
Обновить

Рестарт демона mod_wsgi

Время на прочтение1 мин
Количество просмотров2K
Долго откладывал разобраться, так и релоадил апач целиком :)

@never_cache
def restart(request):
    ''' Перезапуск демона '''
    if request.META['mod_wsgi.process_group'] != '':
        import signal, os
        os.kill(os.getpid(), signal.SIGINT)
        ret = 'restarted'
    else:
        ret = 'not find porcess_group'
        
    return HttpResponse(ret, mimetype='text/plain')


UP: touch yourfile.wsgi
Теги:
Хабы:
Всего голосов 9: ↑6 и ↓3+3
Комментарии6

Публикации

Истории

Работа

Python разработчик
135 вакансий

Ближайшие события