Qual é o melhor servidor para usar com o ASP.Net no Mono? [fechadas]

3

Estou a reconfigurar o meu site a partir do zero e basicamente quero que ele rode o Mono (bem, ASP.Net dentro do Mono)

De acordo com o Projeto Mono , parece haver duas opções, Apache ou Nginx.

Qual seria o melhor para mim? Estou rodando no Arch Linux x86-64, então tenho pacotes para ambos. E eu não planejo (pelo menos não no futuro imediato) rodar qualquer outro software como o PHP. A única coisa que deve ser suportada é o suporte a vários hosts, por exemplo, foo.com vai para o site A e bar.com vai para o site B.

    
por Earlz 22.01.2011 / 21:26

2 respostas

0

Eu usaria o Apache com o mod_mono pois o fastcgi-mono-server2 para o nginx provavelmente ainda está causando debulha . Existem também alguns bugs abertos (sobre vazamentos de memória, se bem me lembro) em relação ao servidor mono fastcgi e é sugerido usar o Apache ao invés do nginx.

EDITAR:

Thrashing: Eu mesmo testei com o antigo release 2.4 se bem me lembro (não tenho certeza se versões mais recentes sofrem do mesmo problema). Aqui é um artigo que menciona isso.

Other problem we had was the mono web process and the resources it used. Going to 600-900Mb RAM and wasting a lot of CPU, even at idle time.

Estes dois bugs são possíveis vazamentos de memória ao usar o fastcgi-mono-server.

    
por 22.01.2011 / 22:04
0

Eu uso o servidor Ubuntu 11.10 (ref 1 e 2 ) e recomendo.

Por quê? Os repositórios padrão são atualizados com freqüência para todos os sites hospedados em mono (Apache, Lighttp ou nginx). O nginx é a minha escolha. É fácil manter a distro.

    
por 17.01.2012 / 18:05