[Mono-dev] mod_mono and xsp patches

Joshua Tauberer jit at occams.info
Mon Jan 21 18:22:41 EST 2008


Marek Habersack wrote:
> On Mon, 21 Jan 2008 13:45:54 -0500, Joshua Tauberer <jit at occams.info> scribbled:
>> Great, in that case, I'm attaching another patch for mod_mono that 
>> implements rate limiting. I had found that under relatively heavy load, 
>> mod-mono-server would deadlock. Incoming requests would hang forever, 
>> with the result that all of the Apache child processes would get tied up 
>> as more requests came in, and so all websites on the server would stop.
...
> Great stuff :) - please commit, thanks!

Great, now I'm up to date with SVN.

And I can let it be known that, with these changes, I've had no problems 
with mod_mono for many months under ~50k pageviews per day.

There is still some issue on httpd start (emitting right to the console 
and not to the error log):

File exists: Failed to create shared memory segment for backend '...' at 
'/tmp/mod_mono_dashboard_..._2'.

It doesn't seem to actually cause any problems, but it is very strange. 
The named file does not exist when Apache starts, and trying to unlink 
it right before the call that's causing that error doesn't do any good. 
It nevertheless complains about the file existing.

-- 
- Josh Tauberer

http://razor.occams.info

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



More information about the Mono-devel-list mailing list