Python logging && uwsgi?

Привет.


У меня есть сервер ngnix+uwsgi (версия uwsgi — 0.9.7.1). На этом сервере крутится pylons-приложение, которое запускается с ini-конфигом.

При этом не работает логгирование из питона через logging.


Конфиг примерно такой:


[DEFAULT]

debug = false


[server:main]

use = egg:Paste#http

host = 127.0.0.1

port = 5454

scriptName = ""


[app:main]

use = egg:myporject

full_stack = true

static_files = true

permanent_store = %(here)s/myporject/public


cache_dir = %(here)s/data

beaker.session.key = myporject

beaker.session.secret = somesecret


# Logging configuration

[loggers]

keys = root, routes, myporject


[handlers]

keys = accesslog


[formatters]

keys = generic


[logger_root]

level = WARN

handlers = accesslog


[logger_routes]

level = WARN

handlers = accesslog

qualname = routes.middleware


[logger_myporject]

level = WARN

handlers = accesslog

qualname = myporject


[handler_accesslog]

class = FileHandler

args = ('access.log','a')

level = INFO

formatter = generic


[formatter_generic]

format = %(asctime)s,%(msecs)03d %(levelname)-5.5s [%(name)s] [%(threadName)s] %(message)s

datefmt = %H:%M:%S


uwsgi запускаю так:


/path/uwsgi/uwsgi -H /path/env -p 4 --paste config:/path/site/myproject.ini --socket :3993 > /dev/null 2>&1 &
  • Вопрос задан
  • 3975 просмотров
Пригласить эксперта
Ответы на вопрос 1
mikevmk
@mikevmk
К сожалению, не знаю что посоветовать по существу, однако первое, что стоит сделать — это обновиться до текущего стабильного релиза uWSGI (1.1)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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