This repository was archived by the owner on Jun 21, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
services-gateway-runner/src/main/java/io/scalecube/services/gateway
services-gateway-tests/src/test/java/io/scalecube/services/gateway Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323
2424 <properties >
2525 <scalecube-commons .version>1.0.4</scalecube-commons .version>
26- <scalecube-services .version>2.10.0-RC1 </scalecube-services .version>
26+ <scalecube-services .version>2.10.0-RC2 </scalecube-services .version>
2727 <scalecube-benchmarks .version>1.2.2</scalecube-benchmarks .version>
2828 <scalecube-config .version>0.4.3</scalecube-config .version>
2929 <reactor .version>Dysprosium-SR8</reactor .version>
Original file line number Diff line number Diff line change @@ -34,9 +34,8 @@ public class GatewayRunner {
3434 * Main runner.
3535 *
3636 * @param args program arguments
37- * @throws Exception exception thrown
3837 */
39- public static void main (String [] args ) throws Exception {
38+ public static void main (String [] args ) {
4039 ConfigRegistry configRegistry = ConfigBootstrap .configRegistry ();
4140
4241 Config config =
@@ -50,7 +49,7 @@ public static void main(String[] args) throws Exception {
5049 LOGGER .info (DECORATOR );
5150
5251 Microservices .builder ()
53- .discovery (serviceEndpoint -> serviceDiscovery (serviceEndpoint , config ))
52+ .discovery ("gateway" , serviceEndpoint -> serviceDiscovery (serviceEndpoint , config ))
5453 .transport (() -> newServiceTransport (config ))
5554 .gateway (opts -> new WebsocketGateway (opts .id ("ws" ).port (7070 )))
5655 .gateway (
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ protected AbstractGatewayExtension(
4646 public final void beforeAll (ExtensionContext context ) {
4747 gateway =
4848 Microservices .builder ()
49- .discovery (ScalecubeServiceDiscovery ::new )
49+ .discovery ("gateway" , ScalecubeServiceDiscovery ::new )
5050 .transport (RSocketServiceTransport ::new )
5151 .gateway (
5252 options -> {
@@ -91,7 +91,7 @@ public ServiceCall client() {
9191 public void startServices () {
9292 services =
9393 Microservices .builder ()
94- .discovery (this ::serviceDiscovery )
94+ .discovery ("services" , this ::serviceDiscovery )
9595 .transport (RSocketServiceTransport ::new )
9696 .services (serviceInstance )
9797 .startAwait ();
@@ -100,8 +100,7 @@ public void startServices() {
100100
101101 private ServiceDiscovery serviceDiscovery (ServiceEndpoint serviceEndpoint ) {
102102 return new ScalecubeServiceDiscovery (serviceEndpoint )
103- .options (
104- config -> config .membership (opts -> opts .seedMembers (gateway .discovery ().address ())));
103+ .membership (opts -> opts .seedMembers (gateway .discovery ("gateway" ).address ()));
105104 }
106105
107106 public void shutdownServices () {
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ public class CorsTest extends BaseTest {
3232
3333 private final Microservices .Builder gatewayBuilder =
3434 Microservices .builder ()
35- .discovery (ScalecubeServiceDiscovery ::new )
35+ .discovery ("gateway" , ScalecubeServiceDiscovery ::new )
3636 .transport (RSocketServiceTransport ::new )
3737 .services (new GreetingServiceImpl ());
3838 private HttpClient client ;
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ class HttpClientConnectionTest extends BaseTest {
4242 void beforEach () {
4343 gateway =
4444 Microservices .builder ()
45- .discovery (ScalecubeServiceDiscovery ::new )
45+ .discovery ("gateway" , ScalecubeServiceDiscovery ::new )
4646 .transport (RSocketServiceTransport ::new )
4747 .gateway (options -> new HttpGateway (options .id ("HTTP" )))
4848 .startAwait ();
@@ -52,12 +52,11 @@ void beforEach() {
5252 service =
5353 Microservices .builder ()
5454 .discovery (
55+ "service" ,
5556 serviceEndpoint ->
5657 new ScalecubeServiceDiscovery (serviceEndpoint )
57- .options (
58- config ->
59- config .membership (
60- opts -> opts .seedMembers (gateway .discovery ().address ()))))
58+ .membership (
59+ opts -> opts .seedMembers (gateway .discovery ("gateway" ).address ())))
6160 .transport (RSocketServiceTransport ::new )
6261 .services (new TestServiceImpl ())
6362 .startAwait ();
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ void beforEach() {
5151 sessionEventHandler = new TestGatewaySessionHandler ();
5252 gateway =
5353 Microservices .builder ()
54- .discovery (ScalecubeServiceDiscovery ::new )
54+ .discovery ("gateway" , ScalecubeServiceDiscovery ::new )
5555 .transport (RSocketServiceTransport ::new )
5656 .gateway (options -> new RSocketGateway (options .id ("RS" ), sessionEventHandler ))
5757 .startAwait ();
@@ -61,12 +61,11 @@ void beforEach() {
6161 service =
6262 Microservices .builder ()
6363 .discovery (
64+ "service" ,
6465 serviceEndpoint ->
6566 new ScalecubeServiceDiscovery (serviceEndpoint )
66- .options (
67- config ->
68- config .membership (
69- opts -> opts .seedMembers (gateway .discovery ().address ()))))
67+ .membership (
68+ opts -> opts .seedMembers (gateway .discovery ("gateway" ).address ())))
7069 .transport (RSocketServiceTransport ::new )
7170 .services (new TestServiceImpl (onCloseCounter ::incrementAndGet ))
7271 .startAwait ();
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ void beforEach() {
6161 this .sessionEventHandler = new TestGatewaySessionHandler ();
6262 gateway =
6363 Microservices .builder ()
64- .discovery (ScalecubeServiceDiscovery ::new )
64+ .discovery ("gateway" , ScalecubeServiceDiscovery ::new )
6565 .transport (RSocketServiceTransport ::new )
6666 .gateway (options -> new WebsocketGateway (options .id ("WS" ), sessionEventHandler ))
6767 .startAwait ();
@@ -71,12 +71,11 @@ void beforEach() {
7171 service =
7272 Microservices .builder ()
7373 .discovery (
74+ "service" ,
7475 serviceEndpoint ->
7576 new ScalecubeServiceDiscovery (serviceEndpoint )
76- .options (
77- config ->
78- config .membership (
79- opts -> opts .seedMembers (gateway .discovery ().address ()))))
77+ .membership (
78+ opts -> opts .seedMembers (gateway .discovery ("gateway" ).address ())))
8079 .transport (RSocketServiceTransport ::new )
8180 .services (new TestServiceImpl (onCloseCounter ::incrementAndGet ))
8281 .startAwait ();
You can’t perform that action at this time.
0 commit comments