Package io.debezium.performance.core
Class ChangeEventQueuePerf.MultiWriterQueuePerf
java.lang.Object
io.debezium.performance.core.ChangeEventQueuePerf.MultiWriterQueuePerf
- Direct Known Subclasses:
ChangeEventQueuePerf_MultiWriterQueuePerf_jmhType_B1
- Enclosing class:
- ChangeEventQueuePerf
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ChangeEventQueue<DataChangeEvent>private Threadprivate static final DataChangeEvent(package private) longprivate Thread[]private static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EVENT
-
TOTAL_RECORDS_PER_PRODUCER
private static final int TOTAL_RECORDS_PER_PRODUCER- See Also:
-
TOTAL_PRODUCERS
private static final int TOTAL_PRODUCERS- See Also:
-
pollIntervalMillis
long pollIntervalMillis -
changeEventQueue
-
producers
-
consumer
-
-
Constructor Details
-
MultiWriterQueuePerf
public MultiWriterQueuePerf()
-
-
Method Details
-
setupInvocation
public void setupInvocation() -
setup
public void setup() -
benchmarkChangeEventQueue
- Throws:
InterruptedException
-
teardown
public void teardown()
-