Skip to content

Commit d2c26b4

Browse files
authored
Merge pull request #720 from scalecube/update-dependencies
Updated dependencies
2 parents 2f41a6e + 4a9488b commit d2c26b4

File tree

2 files changed

+28
-24
lines changed

2 files changed

+28
-24
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<scalecube-cluster.version>2.4.10</scalecube-cluster.version>
2727
<scalecube-commons.version>1.0.2</scalecube-commons.version>
2828
<scalecube-benchmarks.version>1.2.2</scalecube-benchmarks.version>
29-
<scalecube-config.version>0.3.11</scalecube-config.version>
29+
<scalecube-config.version>0.4.3</scalecube-config.version>
3030
<reactor.version>Dysprosium-RELEASE</reactor.version>
3131
<rsocket.version>1.0.0-RC5</rsocket.version>
3232
<metrics.version>3.1.2</metrics.version>

services-examples-parent/services-examples-runner/src/main/java/io/scalecube/services/examples/ExamplesRunner.java

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import io.scalecube.config.source.SystemEnvironmentConfigSource;
88
import io.scalecube.config.source.SystemPropertiesConfigSource;
99
import io.scalecube.net.Address;
10+
import io.scalecube.runners.Runners;
1011
import io.scalecube.services.Microservices;
1112
import io.scalecube.services.ServiceEndpoint;
1213
import io.scalecube.services.discovery.ScalecubeServiceDiscovery;
@@ -51,29 +52,32 @@ public static void main(String[] args) {
5152
.orElse(Runtime.getRuntime().availableProcessors());
5253
LOGGER.info("Number of worker threads: " + numOfThreads);
5354

54-
Microservices.builder()
55-
.discovery(endpoint -> serviceDiscovery(endpoint, config))
56-
.transport(
57-
() ->
58-
new RSocketServiceTransport()
59-
.tcpClient(
60-
loopResources ->
61-
TcpClient.newConnection()
62-
.runOn(loopResources)
63-
.wiretap(false)
64-
.noProxy()
65-
.noSSL())
66-
.tcpServer(
67-
loopResources ->
68-
TcpServer.create()
69-
.wiretap(false)
70-
.port(config.servicePort())
71-
.runOn(loopResources)
72-
.noSSL()))
73-
.services(new BenchmarkServiceImpl(), new GreetingServiceImpl())
74-
.startAwait()
75-
.onShutdown()
76-
.block();
55+
Microservices microservices =
56+
Microservices.builder()
57+
.discovery(endpoint -> serviceDiscovery(endpoint, config))
58+
.transport(
59+
() ->
60+
new RSocketServiceTransport()
61+
.tcpClient(
62+
loopResources ->
63+
TcpClient.newConnection()
64+
.runOn(loopResources)
65+
.wiretap(false)
66+
.noProxy()
67+
.noSSL())
68+
.tcpServer(
69+
loopResources ->
70+
TcpServer.create()
71+
.wiretap(false)
72+
.port(config.servicePort())
73+
.runOn(loopResources)
74+
.noSSL()))
75+
.services(new BenchmarkServiceImpl(), new GreetingServiceImpl())
76+
.startAwait();
77+
78+
Runners.onShutdown(() -> microservices.shutdown().subscribe());
79+
80+
microservices.onShutdown().block();
7781
}
7882

7983
private static ServiceDiscovery serviceDiscovery(ServiceEndpoint endpoint, Config config) {

0 commit comments

Comments
 (0)