[Mono-list] How to configure N apache virtual hosts using ONE instance of MONO server.

Joshua Tauberer jit at occams.info
Sun Apr 13 08:19:51 EDT 2008

Unai Rodriguez wrote:
> Hi Joshua,
> Thank you so much for your answer/help.
>> It depends on what you're loading up in your application. My 
>> mod-mono-server processes are in the 50-200 MB memory usage range.
> Could you please kindly provide some more details about these processes 
> that are taking 50 to 200 MB (i.e. how many requests they are 
> processing, etc...)?

The process with the most use (and using the most memory) serves around 
50,000 pages a day.

> Is there any sort of documentation that provides figures about how much 
> memory the MONO processes are supposed to take?

Not that I know of. But it will depend entirely on what your application 
is loading into memory.

>>> I have tried this also:
>>> <VirtualHost *:80>
>>>      [...]
>>>      ServerName  site1.example.com
>>>      DocumentRoot /docroot1
>>>      MonoApplications site "/:/docroot1"
>>>      [...]
>>> </VirtualHost>
>>> <VirtualHost *:80>
>>>      [...]
>>>      ServerName  site2.example.com
>>>      DocumentRoot /docroot2
>>>      MonoApplications site "/:/docroot2"
>>>      [...]
>>> </VirtualHost>
>>> In this case what happens is only one applications is active, meaning:
>>> http://site1.example.com -> would show up
>>> http://site2.example.com -> would show an Internal Server Error.
>> This is sort of a bug.
> Sorry, I'm not sure what you mean... That's a bug on the way I put the 
> config files or it is a mono bug?

A mono bug probably. Apache made it difficult to share configuration 
information between vhosts, which makes it difficult to figure out how 
to program mod_mono to do things in a shared way between vhosts. I don't 
remember what has been resolved, since I have each of my vhosts on a 
different mod-mono-server.

- Josh Tauberer


"Yields falsehood when preceded by its quotation!  Yields
falsehood when preceded by its quotation!" Achilles to
Tortoise (in "Godel, Escher, Bach" by Douglas Hofstadter)

More information about the Mono-list mailing list