es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Limita el número de conexiones ssh que Ansible Tower generará.

¿Existe alguna forma de limitar la cantidad de conexiones SSH que Ansible Tower generará al ejecutar un trabajo grande dirigido a un gran número de hosts?

Tenemos la ejecución en paralelo habilitada, pero el trabajo parece generar un gran número de conexiones SSH de forma anticipada.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible limitar el número de conexiones SSH que Ansible Tower crea al ejecutar un trabajo grande dirigido a un gran número de hosts. Esto se puede lograr ajustando la configuración de “Forks” en la plantilla de trabajo. De manera predeterminada, este valor está configurado en 0, lo que significa que Tower creará tantas conexiones SSH como hosts haya en el inventario de destino.

    Para limitar estas conexiones, puedes establecer el valor de “Forks” en un número específico, como 10 o 20. Esto garantizará que solo se creen el número especificado de conexiones SSH en cualquier momento dado, lo que puede ayudar a prevenir la sobrecarga de tu red o servidores de destino.

    Además, es posible que desees considerar ajustar la configuración de “Batch Size” en la plantilla de trabajo. Esta configuración determina cuántos hosts se seleccionan en cada lote y se puede utilizar para controlar aún más el número de conexiones SSH que se crean en cualquier momento dado.

    En general, al ajustar estas configuraciones en tus plantillas de trabajo, puedes ayudar a reducir el número de conexiones SSH previas que crea Ansible Tower, al tiempo que garantizas que tus trabajos se completen de manera exitosa y eficiente.

Comments are closed.