Class ProducerTargetRateLoadGenerator

java.lang.Object
org.apache.activemq.artemis.cli.commands.messages.perf.SkeletalProducerLoadGenerator
org.apache.activemq.artemis.cli.commands.messages.perf.ProducerTargetRateLoadGenerator
All Implemented Interfaces:
Runnable, javax.jms.CompletionListener, ProducerLoadGenerator

public final class ProducerTargetRateLoadGenerator extends SkeletalProducerLoadGenerator
  • Constructor Details

    • ProducerTargetRateLoadGenerator

      public ProducerTargetRateLoadGenerator(AsyncJms2ProducerFacade producer, io.netty.util.concurrent.OrderedEventExecutor executor, MicrosTimeProvider timeProvider, BooleanSupplier keepOnSending, long nsPeriod, String group, byte[] msgContent, org.HdrHistogram.SingleWriterRecorder sendCompletedLatencies, org.HdrHistogram.SingleWriterRecorder waitLatencies)
  • Method Details

    • run

      public void run()