2008/12/31 julio33 <[email protected]>:
>
> Wow you are really fast answering :)
>
> I was talking about this:
>
> http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide

That document is intended to be simplistic on the issue of reloading,
otherwise confuses people. :-)

> You rocks, i have been asking this on 3 irc channels and nobody answer
> anything logical :)

Which irc channels? I monitor some relevant ones, but not others
because some people on the latter don't really appreciate mod_wsgi and
talk a lot of crap/misinformation about it. Had to give up trying to
correct them as too much of a waste of time.

> I read the document and it seems that it only reload it when there are
> changes.
>
> So if i don´t make any changes in my file, my app will be everytime up
> in memory and
> will not be called everytime, or i´m wrong?

More or less. The important thing is that in embedded mode, a shallow
reload only is done, ie., just the WSGI script file. In daemon mode, a
deep reload is done, ie., whole process restarted. Thus in daemon
mode, if changing code in imported Python modules, just touch the WSGI
script file and it is enough to restart the WSGI application without
restarting whole of Apache.

Important therefore to know for sure you are using embedded mode or daemon mode.

For a bit more of different process/threading models read:

  http://code.google.com/p/modwsgi/wiki/ProcessesAndThreading

Graham

> Thanks
>
>
> On 30 dic, 18:45, "Graham Dumpleton" <[email protected]>
> wrote:
>> 2008/12/31 julio33 <[email protected]>:
>>
>>
>>
>> > hello, i was using cgi with python and decided to went to mod_wsgi, it
>> > works great, but i have a doubt...when i was reading the tutorial it
>> > says that everytime i made a change in my script file i MUST restart
>> > apache2 to watch the changes,
>>
>> Which tutorial?
>>
>> > this is ok to me, but i don´t understand
>> > why when i tried by error to change the script and use it WITHOUT
>> > restarting apache it works according to the new changes, i thought
>> > this is not right, because it´s supposedly to charge application
>> > everytime apache starts, so if when i made changes the things change it
>> > ´s like it´s calling again and again the file, just like cgi
>>
>> Start by reading:
>>
>>  http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode
>>
>> Graham
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to