[Mono-aspnet-list] Stopping fastcgi-mono-server gracefully and website content updating with no need of restarting it

Marcelo Zabani mzabani at gmail.com
Sat Nov 12 12:30:34 EST 2011


Thank you very much for your answers. I will switch to Apache + mod_mono
right now!
However, I would like to ask the same questions (the first, second and
third) again, this time regarding apache+mod_mono.

Thank you very much.

On Sat, Nov 12, 2011 at 10:47 AM, Robert Jordan <robertj at gmx.net> wrote:

> On 12.11.2011 06:05, Marcelo Zabani wrote:
> >     1. Can I update the contents of my website (dll's, for instance)
> without
> >     having to restart the fastcgi process? Is there a possibility of
> >     momentaneous failure for my visitors when I'm doing that?
>
> The web app should restart (by recycling the appdomain) whenever
> it detects that one of its dependencies has changed.
>
> >     2. How can I gracefully stop fastcgi-mono-server? I took the
> >     initialization script from
> >     http://yojimbo87.github.com/2010/03/14/mono-startup-script.html as
> >     basis, but it just kills (sends SIGTERM) the fastcgi-mono-server
> process,
> >     not calling Application_End in Global.asax (and that is what I mean
> by
> >     ungraceful shutdown). SIGHUP won't work either (though it also kills
> the
> >     server)
>
> Currently, there is no way to shutdown a fastcgi-mono-server
> process gracefully.
>
> > Also, I can't find a page to follow the news or the state of
> > fastcgi-mono-server, the only references I have taught me how to set up
> the
> > server and the basic workings of it, but I have NO IDEA where to look for
> > new versions and changelogs (or even a download page, so far I've been
> > using portage to install the xsp package, which comes with
> > fastcgi-mono-server). I found http://kerrick.wordpress.com/2007/08/ but
> the
> > last post on fastcgi-mono-server is so old that it scares me.
>
> fastcgi-mono-server is basically unmaintained. It has received
> some patches during the last years, but these documentations
> and articles still apply.
>
> > If I may ask one last question, how can I run fastcgi-mono-server as an
> > unprivileged user? I'm afraid to try to setuid the process, since I'm not
>
> Well, simply don't run it as root.
>
> > quite sure if mono will respect the setuid flag (haven't tried it yet)
> and
>
> It will not. fastcgi-mono-server is just a script that won't pay
> attention to setuid.
>
> Robert
>
> _______________________________________________
> Mono-aspnet-list mailing list
> Mono-aspnet-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-aspnet-list
>



-- 
Marcelo Zabani
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-aspnet-list/attachments/20111112/0bc813c6/attachment.html 


More information about the Mono-aspnet-list mailing list