Pregunta

Después de leer a otros con esta pregunta, la mayoría se dice que es paciente. Ha estado corriendo durante aproximadamente 15 horas y aún nada. Lo tengo en el Micro de AWS EC2, que sé que la RAM es baja, pero agregué un intercambio de 512MB. Tanto la memoria como la CPU se sientan alrededor del 90%.

¿Es seguro decir que no va a terminar o eventualmente hará algo?¿Hay alguna manera de registrar este proceso para ver qué está haciendo?

¿Fue útil?

Solución

Se supone que

compositor debe terminar un trabajo de instalación de tamaño razonable en segundos.Es probable que pueda necesitar unos minutos para finalizar si hay una cantidad realmente enorme de paquetes que se instalarán (por enorme, quiero decir más de lo que experimenté, es decir, probablemente más de 100 paquetes).

El proceso utiliza una cantidad inusual de RAM en comparación con otros scripts PHP, es decir, cientos de megabytes no es infrecuente.

Aconsejo a no ejecutar compositor en una máquina tan mal equipada.Agregar espacio de intercambio no ayudará de ninguna manera, simplemente hará que la máquina lea y escriba en el disco en gran medida, retrasando todo el proceso por órdenes de magnitudes (como 100 o 1000 veces más lento).Debe ejecutar el paso de instalación en su máquina de desarrollo y luego copiar todo a la instancia de Amazon.

¿Cuánto tiempo funciona en su máquina local?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top