[Mono-list] Reload mod_mono assemblies without dropping connections

Gavin Hamill gdh at acentral.co.uk
Thu Sep 22 09:52:30 EDT 2005


On Thursday 22 September 2005 14:32, you wrote:

> Hi,
>
> What you can do is restart individual mod-mono-server.exe processes
> using the mod_mono control panel.  See: http://mono-project.com/Mod_mono

Interesting, I'll have a look at that...

> To do that, you'll need to make sure you split your production and
> testing environments into two so-called applications 

Yep I'm comfortable with the Application concept :)

However, when you talk of 'restarting the corresponding 
mod-mono-server', won't that kill any active connections? The thought of 
killing the mod-mono-server in the middle of a transaction fills me with 
fear.

Is there no way to restart 'gracefully' i.e. put any new connections in a 
queue and allow existing ones to complete, then restart the mod-mono-server 
process, and finally resume processing of the queued requests?

Cheers,
Gavin.


More information about the Mono-list mailing list