Problema Grave con COM+

13/09/2004 - 17:23 por nelson8a | Informe spam
Buenas, el problema que tengo es el siguiente:

Tengo una aplicación ASP que convoca una serie de gráficos y de
consultas a tablas Access, pero de vez en cuando (mas o menos cada 4 o
5 días), el servidor me "tranca" los servicios ASP de forma que tengo
que reiniciar el servicio web. Cuando observo el Visor de Sucesos de
Win2000 Server me da de 7 a 8 errores consecutivos que dicen así:

Tipo de Suceso: Advertencia
Origen del Suceso: COM+
Id. del suceso: 4238
Fecha: DD/MM/AAAA (ya saben Uds.)
Hora: HH:MM:SS (los 7 u 8 errores dan todos en
el mismo minuto)
Usuario: No disponible
Equipo: SERVIDOR
Descripción:
COM+ determinó que el equipo tiene muy poca memoria disponible. Para
garantizar un comportamiento correcto del sistema, se denegó la
activación del componente. Si el problema continúa, instale más
memoria o aumente el tamaño del archivo de paginación. Las
estadísticas de memoria son:
dwMemoryLoad = 83
dwTotalPhys = 258981888
dwAvailPhys = 42098688
dwTotalPageFile = 1296388096
dwAvailPageFile = 61304832
dwTotalVirtual = 2147352576
dwAvailVirtual = 778018816
Id. de la aplicación de Servidor:
{3D14228C-FBE1-11D0-995D-00X04FD919C1}
Nombre de la aplicación de servidor: IIS In-Process Applications
(también ocurre con IIS Out-Of-Process Applications)

¿Cuál será el problema y como puedo solucionarlo?

El equipo SERVIDOR es un P IV IBM con 256 MB RAM y un disco de 65 GB.
Cuenta con IIS 5 en Win2000 Server

Espero me puedan ayudar
 

Leer las respuestas

#1 Gabriel
13/09/2004 - 17:45 | Informe spam
Deberias monitorear la memoria que va consumiendo el DLLHOST, porque
seguramente hay un error en tu aplicativo que va asignando memoria y luego
no esta siendo liberada, tipo objetos no liberados (pueden ser recordsets,
probablemente) o alguna otra cosa

Si trabajaras con SQL Server 2000 te diria que apliques un patch de SQL que
soluciona algun problema de este tipo (no recuerdo bien cual era), pero no
es tu caso

Experimenta colocar todos los patchs de IIS y COM+, si el problema persiste,
es porque en tu aplicacion hay algo que funciona incorrectamente.

Suerte, Gabriel.



"loconelson" escreveu na mensagem
news:
Buenas, el problema que tengo es el siguiente:

Tengo una aplicación ASP que convoca una serie de gráficos y de
consultas a tablas Access, pero de vez en cuando (mas o menos cada 4 o
5 días), el servidor me "tranca" los servicios ASP de forma que tengo
que reiniciar el servicio web. Cuando observo el Visor de Sucesos de
Win2000 Server me da de 7 a 8 errores consecutivos que dicen así:

Tipo de Suceso: Advertencia
Origen del Suceso: COM+
Id. del suceso: 4238
Fecha: DD/MM/AAAA (ya saben Uds.)
Hora: HH:MM:SS (los 7 u 8 errores dan todos en
el mismo minuto)
Usuario: No disponible
Equipo: SERVIDOR
Descripción:
COM+ determinó que el equipo tiene muy poca memoria disponible. Para
garantizar un comportamiento correcto del sistema, se denegó la
activación del componente. Si el problema continúa, instale más
memoria o aumente el tamaño del archivo de paginación. Las
estadísticas de memoria son:
dwMemoryLoad = 83
dwTotalPhys = 258981888
dwAvailPhys = 42098688
dwTotalPageFile = 1296388096
dwAvailPageFile = 61304832
dwTotalVirtual = 2147352576
dwAvailVirtual = 778018816
Id. de la aplicación de Servidor:
{3D14228C-FBE1-11D0-995D-00X04FD919C1}
Nombre de la aplicación de servidor: IIS In-Process Applications
(también ocurre con IIS Out-Of-Process Applications)

¿Cuál será el problema y como puedo solucionarlo?

El equipo SERVIDOR es un P IV IBM con 256 MB RAM y un disco de 65 GB.
Cuenta con IIS 5 en Win2000 Server

Espero me puedan ayudar

Preguntas similares