On Dec 28, 2012, at 10:39 AM, Roberto De Ioris <[email protected]> wrote:

> 
> Il giorno 28/dic/2012, alle ore 11:27, André Cruz <[email protected]> ha 
> scritto:
> 
>> On Dec 28, 2012, at 10:05 AM, Łukasz Mierzwa <[email protected]> wrote:
>> 
>>> Fri Dec 28 10:02:16 2012 - ...The work of process 12260 is done. Seeya!
>>> Fri Dec 28 10:02:16 2012 - Respawned uWSGI worker 1 (new pid: 14695)
>> 
>> Ah, yes, I have found those messages. 
>> 
>> Dec 28 10:11:05 disco-block01 discoapi: ...The work of process 13222 is 
>> done. Seeya!
>> Dec 28 10:11:05 disco-block01 discoapi: Gracefully killing worker 17 (pid: 
>> 13222)...
>> Dec 28 10:11:05 disco-block01 discoapi: stopping gevent signals watchers for 
>> worker 17 (pid: 13222)...
>> Dec 28 10:11:05 disco-block01 discoapi: stopping gevent sockets watchers for 
>> worker 17 (pid: 13222)...
>> Dec 28 10:11:05 disco-block01 discoapi: main gevent watchers stopped for 
>> worker 17 (pid: 13222)...
>> 
>> 
>> But it seems to me, looking at preceding log messages, that some requests 
>> were not completed. Does anyone know if that's the case?
>> 
> 
> If you have created additional greenlets in your requests they will be 
> brutally destroyed as the system has no way to know how to manage them.

I have not created additional greenlets. So the worker will wait whatever it 
takes for all current requests to finish even if memory usage is increasing? 
I'm assuming that new requests will not be assigned to this degraded worker.

Thanks,
André
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to