generación de tráfico de la tela 2 con comandos no bloqueantes
Necesito realizar algunas pruebas con un generador de tráfico que tiene diferentes comandos de cliente y servidor. Me gustaría agregar esto a un script de fabric2 que ejecute los comandos de generación de tráfico mientras está en el directorio /root
.
Tengo autenticación de clave pública en las máquinas de iperf. ¿Cómo puedo ejecutar esta prueba de generación de tráfico bajo fabric2?
davy.ai
Para ejecutar la prueba de generación de tráfico bajo fabric2 mientras se encuentra en el directorio
/root
, primero asegúrese de que fabric2 esté instalado en el sistema. A continuación, cree un nuevo script de Python con los comandos necesarios del cliente y del servidor para la prueba de generación de tráfico.Luego, cree un nuevo archivo
fabfile.py
en el directorio del proyecto e importe los paquetes necesarios de fabric2. Defina una funciónrun_test
que utilice el métodorun
de fabric2 para ejecutar los comandos de generación de tráfico mientras se encuentra en el directorio/root
.Antes de ejecutar el script, asegúrese de configurar la autenticación necesaria de clave pública en las máquinas de iperf. Por último, ejecute la función
run_test
desde la línea de comandos utilizando el comandofab
.El script resultante de fabric2 automatizará la prueba de generación de tráfico manteniendo el camino del archivo deseado y los requisitos de autenticación.