Thanks Massimo. So what're the pros of having multiple threads in the 
context of web2py, if any? Asynchronous processing?
On Monday, 18 June 2012 15:19:03 UTC-4, Massimo Di Pierro wrote:
>
> There are pros and cons. If you use threads in a python program, the more 
> computing cores you have, the slower - not faster - the program gets. This 
> is a python feature because even if you have threads, there is only one 
> interpreted and therefore execution is serialized anyway. For scalability 
> you should have processes (not threads) one per core.
>
> On Monday, 18 June 2012 11:34:39 UTC-5, mrtn wrote:
>>
>>
>> I'm deploying web2py with uwsgi 1.2.3, and upon starting the app, there 
>> is message in the uwsgi log says;
>>
>> *** Python threads support is disabled. You can enable it with 
>> --enable-threads 
>> ***
>>
>> And in the uwsgi doc, it says the following for option enable-thread:
>>
>> Enable threads in the embedded languages. This will allow to spawn 
>> threads in your app.
>>
>> I wonder if I really need this enabled for web2py. If so, what would be a 
>> common use case for it. Thanks. 
>>
>>
>>

Reply via email to