Il giorno 11/lug/2011, alle ore 17.27, David J. ha scritto: > I am not using celery; > > The more I think about it I think celery would be easier to work with than > what I had asked; > > Celery is a process that runs in the background its uses AMPQ so that service > is running; so if there were a client you could easily integrate the two; > > what I am asking would be a bit different; because I want when the > application starts to start a background process; > > which you can do as Anthony pointed out in the docs; but the next question is > that if you use uwsgi; then you would need some way to perform that same > startup scenario in wsgi. > > Thanks.
I do not want to look non-modest, but the current uWSGI (0.9.8.2-dev) version makes celery completely useless (do not forget that celery requires a daemon for itself, an amqp server and some form of integration). It is still not very clear to me what you are trying to accomplish, but looks like the spooler is what you are searching for. Try reading this http://projects.unbit.it/uwsgi/wiki/Decorators and then http://projects.unbit.it/uwsgi/wiki/Spooler Integrating with web2py is not a problem, as they all works with normal python functions, so simply define them and call asynchronously from web2py views. Again, i am not sure to understand what you are trying do to, but i bet some of the uWSGI features will help you without istalling additional stacks. -- Roberto De Ioris http://unbit.it

