https://bugzilla.novell.com/show_bug.cgi?id=633474
https://bugzilla.novell.com/show_bug.cgi?id=633474#c0 Summary: fastcgi-mono-server2 sometimes completely hangs under a load test Classification: Mono Product: Mono: Runtime Version: 2.6.x Platform: i686 OS/Version: Ubuntu Status: NEW Severity: Normal Priority: P5 - None Component: misc AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Created an attachment (id=384636) --> (http://bugzilla.novell.com/attachment.cgi?id=384636) default site nginx config to enable fastcgi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.41 Safari/534.3 Sometimes fastcgi-mono-server2 completely stops serving pages to my nginx gateway after I run an apachebench loadtest. The fastcgi server never recovers and any other attempts to fetch pages result in nginx throwing a gateway timeout eventually. System spec: - Amazon EC2 Ubuntu 10.04 LTS Lucid with kernel Ubuntu SMP Thu Apr 15 04:14:01 UTC 2010 i686 GNU/Linux - nginx/0.7.65 from packages - Mono 2.6.7 (Debian 2.6.7-1ubuntu1~dhx1) and fastcgi-mono-server2.exe 2.6.5.0 from Badgerports Reproducible: Sometimes Steps to Reproduce: 1. Spin up one EC2 instance of Ubuntu Lucid (I used ami-cf4d67bb in the EU-West) 2. Install nginx from packages and mono-runtime, xsp2 and fastcgi-mono-server2 from badgerports 3. Get quickly setup with nginx by replacing /etc/nginx/sites-available/default with the attached basic default config file and sudo service nginx restart 4. Drop in the simple webforms test aspx file into /var/www/nginx-default/hi2.aspx 5. Start the server with fastcgi-mono-server2 /applications=MYDNSADDRESS:/:/var/www/nginx-default /socket=tcp:127.0.0.1:9000 6. Visit in a browser to verify it works and to compile. 7. Spin up another box on the network and install apachebench (package apache2-utils). 8. ab -n 10000 -c 20 http://DNSADDRESS/hi2.aspx Repeat step 8 for a few times until the server crashes Actual Results: fastcgi-mono-server2 stopped responding and nginx throws a gateway timeout error Expected Results: I expected apachebench to return with complete success with all pages served without any fails. Also attached is lshw output to help diagnose, and after attaching gdb to the process and trying to get thread state -- Configure bugmail: https://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. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
