Модификация Apache Моно (mod_mono) производительность?

Какова производительность как при использовании Apache mod_mono по сравнению с IIS 6 или 7? Ультрасовременный моно сервер, который получает запросы от mod_mono, имеют способность распараллелить входящие запросы, или совершает его поступок больше как программа CGI?

Я также вижу, что моно проект идет с веб-сервером, связанным им. Этот веб-сервер считают средой разработки или чем-то, что может использоваться для производства?

9
задан Tim Michalski 19 February 2010 в 06:18
поделиться

3 ответа

Для максимальной производительности я отказался от apache + mod_mono и использовал mono FastCGI с nginx с nginx, обрабатывающим все статические файлы. Вот предварительный просмотр моей среды веб-сервисов с открытым исходным кодом , работающей на моно fastcgi на nginx и CentOS.

2
ответ дан 3 November 2019 в 08:20
поделиться

Простые тесты на моем компьютере поместили приложение инфраструктуры MVC hello world на mod_mono примерно от 3000 до 4000 запросов в секунду. Практически наравне с Java.

К сожалению, это не имеет значения. Посмотрите эту презентацию о человеке, тестирующем более реалистичное приложение на IIS и SQL Server: http://www.slideshare.net/rudib/aspnet-mvc-performance

Без оптимизации он получил 8 запросов в секунду. Мой текущий проект Catalyst (на Perl) получает около 45.

После того, как они оптимизировали несколько вещей, они смогли достичь 400 запросов / с. Я думаю, что mod_mono справится с этим без проблем.

1
ответ дан 3 November 2019 в 08:20
поделиться

Было сказано, что mod_mono основан на Fast CGI.

Кроме того, бессмысленно сравнивать Apache+mod_mono с IIS. Что насчет аппаратного обеспечения/OS/других факторов?

Вы всегда можете достичь хорошей производительности, планируя необходимое оборудование и так далее. Это и есть веб, который хорошо масштабируется.

0
ответ дан 3 November 2019 в 08:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: