Soporte #217
Problemas con el servidor
#1 Actualizado por Nacho Sancho hace alrededor de 8 años
Se ha detectado el error del consumo de memoria con los equipos delayed y se han introducido las mejoras necesarias que aparecerán en 4.11
De momento trabajamos sin ésa opción (ni computer delayed y ni equipos actualizándose) hasta que se libere la nueva versión.
Sobre el problema con la expiración del tiempo de conexión que se disparó durante las últimas semanas (más de 100 errores diarios), desde la actualización a 4.10 no estamos registrando problemas (2 o 3 casos aislados por día). Puede ser que tenga que ver la actualización, pero también pueden ser otros problemas como problemas en las redes de los centros o del propio servidor donde está alojado migasfree y que haya coincidido en el tiempo...
Seguimos observando duante unos días y si eso cerraremos la incidencia
Saludos
-- nacho
#2 Actualizado por Nacho Sancho hace alrededor de 8 años
Incidencia en migafree con mas detalle de la información: https://github.com/migasfree/migasfree/issues/171
#3 Actualizado por Nacho Sancho hace casi 8 años
Durante la presente semana no se han detectado casos significativos de problemas de conexión con el puerto 80 (esta semana 5, y se han actualizado los mismos que la semana pasada) por lo que se procede a cerrar la incidencia.
-- nacho
Descripción
Hola Alberto.
Desde hace unos días, estamos detectando problemas en el server, que se nos escapan. Queríamos saber si puedes darnos algo de luz sobre el tema.
Situación: contamos con el server aún en 4.8 (estamos en proceso de prueba para migrar a 4.10) y llevamos varios avisos de algunos centros que nos comentan que hay equipos que al actualizarse dan problemas del siguiente tipo (sobre todo se reproduce la expiración del tiempo de conexión, y no siempre tenemos el traceback):
- Obteniendo propiedades... *****************
- Correcto
Traceback (most recent call last):
File "/usr/bin/migasfree", line 17, in <module>
migasfree_client.client.main()
File "/usr/lib/python2.7/dist-packages/migasfree_client/client.py", line 761, in main
mfc.run()
File "/usr/lib/python2.7/dist-packages/migasfree_client/client.py", line 741, in run
self._update_system()
File "/usr/lib/python2.7/dist-packages/migasfree_client/client.py", line 481, in _update_system
_response = self._get_attributes()
File "/usr/lib/python2.7/dist-packages/migasfree_client/client.py", line 298, in _get_attributes
_attributes = self._eval_attributes(_request['properties'])
KeyError: 'properties'
Otro ejemplo:
- Subiendo atributos... *******************
- Fallo
Error: Error genérico
Info: Error de curl: Failed to connect to migasfree.educa.aragon.es port 80: Expiró el tiempo de conexión
Mirando el server, veíamos que estaba ocioso, pero de repente, en algunos momento empezaba a lanzarnos errores 500 en algunas pantallas de administración...miramos, el servidor va lento (memoria RAM a full).
No sabemos si está relacionado, pero probando ahora por la noche, sin usuarios salvo Arturo y yo mismo, y tras reiniciar el server vemos que de repente apache2 se come toda la memoria. Investigando parece que viene de unas conexiones...pero son nuestas IP's de casa!!!.
Probando probando, y estando en entorno sin usuarios de migasfree, parece que el uso de la memoria RAM se dispara cuando entras a ver los equipos que se estána actualizando ahora!!!! (si miras los errores, fallas, repos, lo que sea todo ok...en cuanto vas a mirar los equipos que están update la cosa empieza a comer RAM y si te vas a otras páginas el tío sigue ahí consumiendo la RAM...no consume na de CPU en ningún momento). Puede ser porque haya 1100 equipos delayed, en parte motivado por el punto anterior?
Haciendo pruebas en MV, con 600 delayed registrados, pasa lo mismo al ir a ver los "computer delayed"....reventón de memoria.
Te puede sonar algo por donde irá la flauta? Nosotros seguimos investigando...
He abierto incidencia en vuestro github...contestame por ahí si estás mas comodo...yo lo dejo registrado aquí
Saludos
-- nacho