Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Anybody knows how asp.net/mono performance is on Linux ?

I mean, which server gives you the best performance/delivery time (Apache/Apache2, xsp2, lighthttp, nginx, other) ?
Since all asp.net goes via xsp2, I'd say xsp2 would certainly be fastest, but it's probably missing a lot of features, which lighthttp offers (e.g. mod_dosevasive, URL-rewriting, etc.).

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

The best combination I have found, currently using in production, is fastcgi-mono-server2 or fastcgi-mono-server4 using nginx. A good alternative, that also is known to perform better than apache is, lighttpd.

I use Ubuntu Server 11.10 for my web servers due to very good package support (and updated) packages for the required components needed for the job.

You can found working configuration files examples for Demis Bellot here. He uses Centos.

share|improve this answer
    
+1, this has been my experimental finding, too. Though I use fastcgi-mono-server4 with nginx :) –  Quandary Dec 24 '11 at 7:51
add comment

I haven't tested it, but I would think it depends on what functions you're accessing in Mono. I wouldn't be surprised if the application would have to actually be tested with different web servers and configurations specific to the application in question to profile performance. There may be a particular function or behavior that can affect your profiled performance.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.