Embedded Capacity no se reanuda (gen2)

Un usuario Pregunto ✅

1

Votar

En los últimos días (19/04 – 21/04), hemos experimentado problemas al reanudar varias de nuestras capacidades integradas gen2.

Esta mañana (21/04), tuvimos más de 4 capacidades que no se iniciaron.

Revisando los registros de actividad, vemos el siguiente error:

«mensaje de estado»: «{«status»:»Error»,»error»:{«código»:»ResourceOperationFailure»,»message»:»La operación de recurso se completó con el estado de aprovisionamiento de terminal ‘ Error’.»,»detalles»:[{«code»:»InternalError»,»message»:»Resuming server timed out originally. The service is updated during garbage collector cleanup.»}]}}»,

Intentamos mover la capacidad a un nuevo grupo de recursos y luego intentamos reanudar, esto no funcionó. La capacidad intentará reanudarse durante varios minutos (5 – 10) y luego fallará.

Ejemplo de esta mañana:

klvmatt_0-1619010654337.png

No he podido encontrar ninguna documentación de ayuda o artículos de soporte que nos ayuden a superar este problema.

Estado: Nuevo

2 comentarios (2 nuevos)

HOLA

El problema es con la memoria, intente aumentar el tamaño de la capacidad si es posible y para comprender más sobre el error, eche un vistazo a los documentos a continuación.

https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/performance

https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/background-gc

Cuando se activa una recolección de elementos no utilizados, el recolector de elementos no utilizados reclama la memoria que está ocupada por objetos inactivos. El proceso de recuperación compacta los objetos vivos para que se muevan juntos y se elimina el espacio muerto, lo que hace que el montón sea más pequeño. Esto garantiza que los objetos que se asignan juntos permanezcan juntos en el montón administrado para preservar su localidad.

Saludos,

Lin

klvmatt

Lin,

Gracias por su respuesta y los enlaces a la documentación.

Debería haber notado en mi publicación original que después de los primeros intentos fallidos de reanudar las capacidades, intentamos cambiar su tamaño. Esta acción fracasó inmediatamente.

Revisé la mayor parte de la documentación de Gen2 que pude encontrar y tenía la impresión de que la memoria se asignaba dinámicamente, a diferencia de Gen1, donde había un límite estricto. Dicho esto, si este no es el caso, no estoy seguro de cómo podemos administrarlo en Gen2.

Lo último que mencionaré es que las capacidades fallidas finalmente se reanudaron más tarde en la mañana después de muchos intentos de iniciarlas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *