Despliegue de aplicaciones web en “modo comercial”

Me ha parecido muy interesante esta pequeña modificación que puede hacer que nuestras aplicaciones corran en un entorno de produccion con un rendimiento mayor…

Esta modificación esta basada en la modificacion del archivo “machine.config“, en el servidor (o granja de servidores) a los que afecte.

Se trata de un ajuste poco conocido que consiste en modificar el archivo “machine.config” (ubicado en C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG) de la siguiente manera:

<configuration>
<system.web>
<deployment retail=”true”/>
</system.web>
</configuration>

El ajustar “retail=true” dentro del nodo deployment conseguirá que todas las aplicaciones Web del servidor se ejecuten en lo que se llama “modo comercial”. Esto significa que se hará caso omiso de lo que indiquen los parámetros específicos de la aplicación y se deshabilitará la depuración de las aplicaciones, el  mostrar las trazas dentro de las páginas y además tampoco se mostrarán errores detallados a los usuarios remotos. Es decir, lomismo que si hubiésemos establecido en “web.config“.

  • debug=false
  • trace=false
  • enableCustomErrors=RemoteOnly

Fuente: JASoft.org

Deja un respuesta