Nos estamos quedando 5,0 IIS con Windows 2000 Server en doble Xeon de 2,4 GHz Procesadores con 1 GB de RAM y un 10 Mbit medio dúplex conexión de red en un cuadro dedicado acogió con Verio Hosting.
Durante el año pasado hemos actualizado a esta máquina porque aproximadamente una vez al mes nos encontramos, el tiempo de retardo severo y por un período de minutos u horas y se enciende y apaga. Verio confirmó que el tráfico / ancho de banda no era el problema.
Hemos podido ver en el administrador de tareas que nuestra aplicación de comercio electrónico Softcart (de Mercannotec) fue comer todos los RAM disponible. El programa se ejecuta en la demanda cuando un usuario utiliza la navegación de nuestro sitio, comienza un carrito de la compra o controles. Sin embargo, la aplicación por lo general los procesos de cada solicitud y luego se cierra. Al parecer, en tiempos de grave desfase que los procesos no se cierre. Dado que nuestro rewrote URLs hace aproximadamente dos años, que suprimió la aplicación de la URL, que ahora utilizan scripts de Perl para hablar con la aplicación Softcart. Así que, para cada instancia de la aplicación softcart que hemos visto en el administrador de tareas, también se registró un ejemplo de Perl. Una de las teorías que tiene algunas pruebas para apoyar es que hemos observado motor de búsqueda de los robots presentes en varios de los períodos de rezago. Desde nuestro sitio es dinámico y depende de Softcart para acceder al archivo de base de datos plana de más de 6000 productos, pensamos que era posible que los robots se abrumadora nuestro servidor. Si es Softcart, Perl o el procesador no lo sabíamos. Por lo tanto, actualizado al servidor como se ha descrito anteriormente y el problema no ha desaparecido (aunque todavía es posible que necesitamos un servidor más rápido). Tuvimos prueba de apertura Verio nuestra conexión a 100 Mbit full duplex, pero el problema no desaparece. Desde entonces, hemos creado un archivo robots.txt para mantener los robots de visitar nuestro sitio y para los dos últimos días que ha aparecido a trabajar. Sin embargo, es evidente que quiere ser un robot y sitio que Google ha indexado más de nuestras páginas en este punto para que al menos han encontrado una manera de no tener en nuestro sitio.
En estos momentos estamos tratando de encontrar algún software de gestión de procesos que nos permitan un seguimiento de asignación de memoria y tiempo de ejecución para todos los procesos en nuestro servidor. Si alguien tiene algún software o sugerencias sugerencias de cualquier otro tipo, por favor háganoslo saber.