Graceful Restart with mod_fcgid
Posted by Shugo Maeda Fri, 24 Aug 2007 15:39:00 GMT
I tried to restart Rails application gracefully (apachectl graceful) with mod_fcgid, but I couldn't get a response on graceful restart.
The problems are:
- mod_fcgid sends SIGTERM to FastCGI processes on graceful restart, but Rails FastCGI processes exit as soon as it's received SIGTERM (Rails FastCGI processes stop gracefully on SIGUSR1, not SIGTERM).
- Apache child processes exit on SIGUSR1 with mod_fcgid, as soon as it's received a signal.
I created a patch to fix these problems, but I'm not sure....
Other posts about this post.
This post has been discussed on the following web sites / blogs. If you wish to trackback to this post please use the following trackback address: http://blog.shugo.net/articles/trackback/24
Spread the word.
Shugo's Blog supports RSS (Real Simple Syndication), and Trackbacks from other blogs.
Your Comments.
Leave your own response