JAVA-30676 :- Upgrade messagingmodules/rabbitmq to latest Spring Cloud version. (#15750)
This commit is contained in:
parent
1bb6e135d0
commit
306107fcab
@ -41,7 +41,7 @@
|
|||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<spring-cloud-dependencies.version>2020.0.3</spring-cloud-dependencies.version>
|
<spring-cloud-dependencies.version>2023.0.0</spring-cloud-dependencies.version>
|
||||||
<spring-boot.repackage.skip>true</spring-boot.repackage.skip> <!-- to avoid repackaging of the jar -->
|
<spring-boot.repackage.skip>true</spring-boot.repackage.skip> <!-- to avoid repackaging of the jar -->
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
@ -1,15 +1,12 @@
|
|||||||
package com.baeldung.benchmark;
|
package com.baeldung.benchmark;
|
||||||
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.LongSummaryStatistics;
|
import java.util.LongSummaryStatistics;
|
||||||
import java.util.Random;
|
|
||||||
import java.util.concurrent.ArrayBlockingQueue;
|
import java.util.concurrent.ArrayBlockingQueue;
|
||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
import java.util.concurrent.CountDownLatch;
|
import java.util.concurrent.CountDownLatch;
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Future;
|
|
||||||
import java.util.concurrent.ThreadPoolExecutor;
|
import java.util.concurrent.ThreadPoolExecutor;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
@ -18,8 +15,6 @@ import java.util.stream.IntStream;
|
|||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import com.baeldung.benchmark.Worker.WorkerResult;
|
|
||||||
import com.rabbitmq.client.Channel;
|
|
||||||
import com.rabbitmq.client.Connection;
|
import com.rabbitmq.client.Connection;
|
||||||
import com.rabbitmq.client.ConnectionFactory;
|
import com.rabbitmq.client.ConnectionFactory;
|
||||||
|
|
||||||
|
@ -8,13 +8,10 @@ import java.util.Random;
|
|||||||
import java.util.concurrent.ArrayBlockingQueue;
|
import java.util.concurrent.ArrayBlockingQueue;
|
||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
import java.util.concurrent.CountDownLatch;
|
import java.util.concurrent.CountDownLatch;
|
||||||
import java.util.concurrent.ExecutionException;
|
|
||||||
import java.util.concurrent.Executor;
|
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Future;
|
import java.util.concurrent.Future;
|
||||||
import java.util.concurrent.ThreadPoolExecutor;
|
import java.util.concurrent.ThreadPoolExecutor;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.concurrent.TimeoutException;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
@ -8,13 +8,10 @@ import java.util.Random;
|
|||||||
import java.util.concurrent.ArrayBlockingQueue;
|
import java.util.concurrent.ArrayBlockingQueue;
|
||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
import java.util.concurrent.CountDownLatch;
|
import java.util.concurrent.CountDownLatch;
|
||||||
import java.util.concurrent.ExecutionException;
|
|
||||||
import java.util.concurrent.Executor;
|
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Future;
|
import java.util.concurrent.Future;
|
||||||
import java.util.concurrent.ThreadPoolExecutor;
|
import java.util.concurrent.ThreadPoolExecutor;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.concurrent.TimeoutException;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
@ -2,6 +2,7 @@ package com.baeldung.benchmark;
|
|||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
|
import java.util.stream.Stream;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
class ConnectionPerChannelPublisherLiveTest {
|
class ConnectionPerChannelPublisherLiveTest {
|
||||||
@ -9,7 +10,7 @@ class ConnectionPerChannelPublisherLiveTest {
|
|||||||
@Test
|
@Test
|
||||||
void whenConnectionPerChannel_thenRunBenchmark() throws Exception {
|
void whenConnectionPerChannel_thenRunBenchmark() throws Exception {
|
||||||
// host, workerCount, iterations, payloadSize
|
// host, workerCount, iterations, payloadSize
|
||||||
Arrays.asList(1,5,10,20,50,100,150).stream()
|
Stream.of(1,5,10,20,50,100,150)
|
||||||
.forEach(workers -> {
|
.forEach(workers -> {
|
||||||
ConnectionPerChannelPublisher.main(new String[]{"192.168.99.100", Integer.toString(workers), "1000", "4096"});
|
ConnectionPerChannelPublisher.main(new String[]{"192.168.99.100", Integer.toString(workers), "1000", "4096"});
|
||||||
});
|
});
|
||||||
|
@ -2,6 +2,7 @@ package com.baeldung.benchmark;
|
|||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
|
import java.util.stream.Stream;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
class SingleConnectionPublisherLiveTest {
|
class SingleConnectionPublisherLiveTest {
|
||||||
@ -9,7 +10,7 @@ class SingleConnectionPublisherLiveTest {
|
|||||||
@Test
|
@Test
|
||||||
void whenSingleChannel_thenRunBenchmark() throws Exception {
|
void whenSingleChannel_thenRunBenchmark() throws Exception {
|
||||||
// host, workerCount, iterations, payloadSize
|
// host, workerCount, iterations, payloadSize
|
||||||
Arrays.asList(1,5,10,20,50,100,150).stream()
|
Stream.of(1,5,10,20,50,100,150)
|
||||||
.forEach(workers -> {
|
.forEach(workers -> {
|
||||||
SingleConnectionPublisher.main(new String[]{"192.168.99.100", Integer.toString(workers), "1000", "4096"});
|
SingleConnectionPublisher.main(new String[]{"192.168.99.100", Integer.toString(workers), "1000", "4096"});
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user