So I’ve been working on my first Django / Python project and I got my production server up and running. I was wondering if it’s possible to make Python/FastCGI (not really sure which is responsible for the task) to recompile my code. As of right now, when I upload updated code, I need to restart the server for the changes to take place. I read that you can add some kind of mysite.fcgi file to lighttpd so it see’s that you’ve updated the code, can you do the same for Nginx / FastCGI?
Share
for anyone else that was interested in my question.. this is only a partial solution, but I ended up finding my answer here: How to gracefully restart django running fcgi behind nginx?
You can just run the script (I’m going to modify it a bit), everytime you edit your code and it will gracefully restart everything without dropping connections.