[Python] [ANNOUNCE] uWSGI 0.9.8.2
Roberto De Ioris
roberto a unbit.it
Mar 19 Lug 2011 08:12:29 CEST
Hi everyone,
i am pleased to announce the second maintenance release for uWSGI 0.9.8
This release focuses on a better Spooler, binary file embedding in server core and support for
plugins/apps written in C++
* 0.9.8.2 [20110719]
- fixed an ini and yaml parsing bug spotted by Raffaele Colace
- spooler has been extremely improved
the 'at' and 'body' options have been added to allows executing task at specific time
and to attach big data (>64K) to a task.
The spooler can now execute signal handlers.
- new option --chown-socket
you can set specific owner for unix signals (if started as root) with --chown-socket user:group
- added uwsgidecorators for elegant uwsgi api access from python
abuse them:
http://projects.unbit.it/uwsgi/wiki/Decorators
- the rack/rails plugin is now stable
http://projects.unbit.it/uwsgi/wiki/RubyOnRails
http://projects.unbit.it/uwsgi/wiki/Rack
- support for embedding config and generic files in the server binary
http://projects.unbit.it/uwsgi/wiki/Example#AbottleappuWSGIembeddedinthesamebinary
http://projects.unbit.it/uwsgi/wiki/EmbedFlask
- high-performance cache-server
you can spawn a dedicated threaded server for networked cache access with --cache-server <address>
- accept() is now locked on all threads in the same workers
- preliminary implementation of hooks in emperor
http://projects.unbit.it/uwsgi/ticket/12
- support for C++ in server core
http://projects.unbit.it/uwsgi/browser/plugins/cplusplus/base.cc
- tcp port auto-bind
use the form address:0 to let uWSGI bind on a random port
- implemented workers, workerN and spooler signal target
- prefork/multithread uwsgi.signal_wait() implementation
- export uwsgi.node in WSGI vars
- new option --import (python plugin)
- support for unlimited number of Linux cgroups
(thanks Giacomo Bagnoli)
- broodlord mode
this is a first attempt of auto-scaling
http://projects.unbit.it/uwsgi/wiki/Broodlord
You can download uWSGI 0.9.8.2 from
http://projects.unbit.it/downloads/uwsgi-0.9.8.2.tar.gz
or
pip install uwsgi
--
Roberto De Ioris
http://unbit.it
Maggiori informazioni sulla lista
Python