Возможно ли иметь более конкретную конфигурацию для openerp 6.1 и gunicorn? Мне интересно запустить openerp на веб-сервере wsgi, и мне интересно получить более подробную информацию об управлении задачами cron :) В Интернете имеется скудная документация.
OpenERP и Гуникорн
Ответы (4)
Пожалуйста, посмотрите на http://thu.openerp.com/open-days-2012/gunicorn.html
Редактировать: он ссылается на сценарий openerp-cron-worker, который в настоящее время находится в процессе объединения с 6.1, проверьте код https://code.launchpad.net/~openerp-dev/openobject-server/6.1-приходит-привидение-привидение-vmt а>
Edit2: тем временем скрипт openerp-cron-worker попал в lp:openobject-server/6.1 в rev4184 ( http://bazaar.launchpad.net/~openerp/openobject-server/6.1/revision/4184 )
Я понимаю, что у него плохой документ, если вы посмотрите на ссылку конфигурации Green Unicorn (gunicorn) gUnicorn config, которую вы вы найдете множество параметров, которые можно использовать в процессе gunicron и управлении рабочими, например.
1) worker_connections Максимальное количество одновременных клиентов. В этом случае вы можете настроить файл конфигурации следующим образом:
worker-connections = 1000
2) max_requests Максимальное количество запросов, которые воркер будет обрабатывать перед перезапуском.
max_requests = 2
3) тайм-аут Рабочие, молчавшие более этого количества секунд, убиваются и перезапускаются.
timeout = 30
Для безопасности :
4) limit_request_line
Максимальный размер строки HTTP-запроса в байтах.
limit_request_line = 4094
Таким образом, вы можете настроить файл конфигурации вашего сервера, используя эти параметры, которые помогут вам лучше управлять процессами.
Надеюсь, что это поможет вам. Дайте мне знать, если я что-то упустил.
С уважением
Не решение, но этот дополнительный указатель может быть полезен: существует документ OpenERP об изменениях фреймворка. описание использования Gunicorn. См. стр. 12-15.
Я думаю, что-то изменилось.
Я не вижу в 6.1.1 никакого кода, связанного с отдельным скриптом cron-worker.
Более того, похоже, что он был удален.
Ребята, кто-нибудь использует OpenERP с Gunicorn в продакшене? Как вы решаете проблему cron?