ludeknovy / jtl-reporter

JtlReporter is an online application that allows users to generate beautiful, customizable and easy to understand performance reports from JMeter(Taurus), Locust, and other tools.
https://jtlreporter.site
MIT License
127 stars 33 forks source link

New jtl listener service script for Locust.io #283

Closed jorgetamayo21 closed 1 month ago

jorgetamayo21 commented 4 months ago

Added a queue to accumulate results and an array of concurrent greenlets to send it to the listener

jorgetamayo21 commented 4 months ago

These days I have continued developing this script I have added, the final design is:

Sending threads are responsible for processing the payload queue

Receiver threads are responsible for processing the results queue and cpu usage queue

A thread that manages the number of sending threads, preventing the payload queue from growing

A thread that manages the number of receiving threads, preventing the resuts and cpu usage queue from growing

This development is up and running, I tested it with 20 thousand TPS and it does everything without problems

I will add all this to the script, I will also add comments explaining each thing and I will push a new commit

stale[bot] commented 2 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.