[Mono-list] Mod_mono new architecture, ASP.NET and stuff

Gonzalo Paniagua Javier gonzalo@ximian.com
Mon, 18 Aug 2003 15:31:04 +0200


El dom, 17-08-2003 a las 08:40, Eran Sandler escribió:
> Hi,
> 
> I've been watching mod_mono for quite a while now and it seems it is
> going in the right direction.
> 
> You should all get a "Job well done" on supporting apache 1.3 as well.
> 
> I have a question regarding the new architecture.
> 
> If I understand correctly, mod_mono now uses one process that runs all
> mono code. This means that it now works as ASP.NET works on IIS5,
> meaning if I have multiple .NET applications, they all share the same
> ASP.NET process.

Yes, the new mod_mono_unix works like this.

> 
> IIS6 now has a new architecture which supports something called
> application pools. The means that you can group web applications
> together to run their own ASP.NET process. So technically you can have
> more than one ASP.NET process. In addition to that, there are numerous
> parameters that controls the health of the process in terms of memory
> usage, deadlocks, idle time and so on. I'm not sure if mod_mono
> supports that as well, but I think it should be considered.

That should be easy to do. We just need to allow multiple virtual
directory <-> unix socket mappings for mod_mono_unix and then start the
xsp server processes for those directories and the module will forward
the request to the appropiate 'application pool' ;-).

Any taker for this?

-Gonzalo