[Mono-bugs] [Bug 564236] New: Mono 2.4.3 stability issue

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Dec 11 18:22:30 EST 2009


http://bugzilla.novell.com/show_bug.cgi?id=564236

http://bugzilla.novell.com/show_bug.cgi?id=564236#c0


           Summary: Mono 2.4.3 stability issue
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.4.x
          Platform: x86-64
        OS/Version: RHEL 5
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: max.karavaev at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5)
Gecko/20091103 SUSE/3.5.5-3.1 Firefox/3.5.5

For about two times per day main instance of mod-mono-server unexpectedly jumps
up from  2Gb of memory consumption to 15-20Gb, and eat all server resouses, for
example:  # top
top - 18:56:57 up  8:51,  1 user,  load average: 7181.41, 7164.06, 6116.10
Tasks: 274 total,  73 running, 175 sleeping,   0 stopped,  26 zombie
Cpu(s):  9.7%us,  0.5%sy,  0.0%ni, 85.4%id,  4.2%wa,  0.0%hi,  0.1%si, 0.0%st
Mem:   8162672k total,  7826144k used,   336528k free,   322476k buffers
Swap: 10209296k total,       48k used, 10209248k free,  4096460k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+ COMMAND           
3275 apache    15   0 15.4g 948m  52m S 399.5 11.9 148:29.08 mono             

It kills server for 15-25 minutes, after it mod-mono-server returns to
it normal state.
This instance of mod-mono-server served for about 50 websites with max
2000 hits per day each.

Significant lines of mod_mono.conf:
    LoadModule mono_module /usr/lib64/httpd/modules/mod_mono.so
    MonoAutoApplication enabled
    MonoMaxActiveRequests 100
    MonoMaxWaitingRequests 500
    MonoServerPath "/opt/mono/bin/mod-mono-server2"
Vhost in httpd.conf:
<VirtualHost 212.212.212.212:80>
    ServerName mysite.com
    DocumentRoot /home/myuser/www/mysite.com

    SuexecUserGroup myuser wheel 
    CustomLog /home/httpd-logs/mysite.com.access.log combined
    ErrorLog /home/httpd-logs/mysite.com.error.log
    ServerAlias www.mysite.com
    ServerAdmin webmaster at mysite.com
</VirtualHost>

Reproducible: Always

Steps to Reproduce:
1. Run 50 websites with at least 2000 hits per day each.
Actual Results:  
Main instance of mod-mono-server eat all server resources at least once per day
for 15-25 minutes.

Expected Results:  
Should work without killing the server

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list