none
Asp Net MVC - Muitas aplicações acessando um único código fonte RRS feed

  • Pergunta

  • Olá,

    Por favor gostaria de saber se existe algum problema como de acesso a disco no caso de varias aplicações acessar um mesmo código fonte Asp Net MVC, segue exemplo de como seria:

    www.sitedoze.com.br -> C:\inetpub\wwwroot\site

    www.sitedojoao.com.br -> C:\inetpub\wwwroot\site

    www.sitedomanoel.com.br -> C:\inetpub\wwwroot\site

    www.sitedomario.com.br -> C:\inetpub\wwwroot\site

    www.sitedojo.com.br -> C:\inetpub\wwwroot\site

    Para cada site teria um arquivo de configuração diferente mapeado em local específico  para diferenciar o conteúdo.

    Em um caso de sites com um número grande de acessos seria problemático ?

    Aguardo.

    Obrigado.


    • Editado André Yeiki sábado, 1 de outubro de 2016 19:51 Correção de texto
    sábado, 1 de outubro de 2016 19:50

Todas as Respostas

  • Olá,

    Em relação a manter tudo no mesmo local, utilizando a mesma infra para segurar todo o tráfego é óbvio que terá que ter cuidado e monitorar constantemente esse consumo. Não sei onde está hospedando isso, mas se tem a possibilidade de migrar para a nuvem onde tenha opções de escalabilidade para os casos onde o tráfego aumentar, é melhor. Se está hospedando em servidor próprio e tem recursos limitados, provavelmente terá problemas quando o consumo de recursos aumentar.

    Outro ponto é a manutenção, não sei qual web server está mantendo isso no ar, mas provavelmente esteja tudo rodando em um pool apenas. Para questões de manutenção isso é péssimo, já que caso tenha que fazer uma alteração e precisar reiniciar o pool, todos os sites serão prejudicados.

    Eu recomendaria hospedar na nuvem e separar (nem que seja apenas alguns) em aplicações separadas, afim de reduzir/resolver esses problemas.

    Espero ter ajudado!

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    • Sugerido como Resposta André SeccoMVP terça-feira, 4 de outubro de 2016 20:48
    domingo, 2 de outubro de 2016 02:28