¡Buenas noticias! Acabamos de recibir un certificado de desempeño oficial del Ministerio de Industria y Tecnología de la Información de China (MIIT) de que nuestra cadena única ha alcanzado un asombroso 35310.53 TPS. La evaluación marca la tecnología en constante evolución de aelf en medio de la reciente asociación con el gobierno chino sobre la infraestructura de los proyectos locales y más allá.
Damos la bienvenida a todos a reevaluar la prueba por sí mismos. Con suerte, las siguientes pautas pueden ser de alguna ayuda. Para revisar el código, visite GitHub.
Preparación del guión:
– Extraiga el código de prueba de autoautomatización y cambie a la prueba de rendimiento de rama en el servidor de prueba
– La prueba de autoautomatización contiene scripts de prueba básicos – BasicTransaction, transacción por lotes – RpcPerformance, transacción mixta – MixTransaction, consulta – AccountCheck, BlockCheck y muchos más. Los evaluadores pueden completar pruebas relacionadas ejecutando diferentes scripts
Pasos:
1. Realice una prueba de carga de una sola transferencia de una cuenta básica
2. Modifique el archivo de configuración, rpc-performance.json, ajuste el número de grupos concurrentes a través de TransactionGroup e inicie varios programas de prueba para iniciar transacciones.
3. Después de completar la transacción básica del script (Implementar contrato, Emitir token), cambie el archivo de configuración del nodo: TransactionLimit: 0 y envíe transacciones por lotes al grupo de transacciones del nodo.
4. Detenga el script de transacción después de la transacción para llegar a más de 3,000,000 en el grupo de transacciones, cambie el archivo de configuración del nodo – TransactionLimit: 150000, y el nodo comienza a ejecutar las transacciones.
5. Calcule el TPS después de ejecutar la transacción.