Skip to content

Commit 5aed958

Browse files
committed
[SCB-2894] use the self-defined compression switch const
1 parent 817d48b commit 5aed958

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

transports/transport-rest/transport-rest-client/src/main/java/org/apache/servicecomb/transport/rest/client/ws/WebSocketTransportClientOptionsSPI.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ public class WebSocketTransportClientOptionsSPI extends WebSocketClientOptionsSP
3232

3333
public static final String CLIENT_TAG = "websocket.consumer";
3434

35+
public static final boolean DEFAULT_CLIENT_COMPRESSION_SUPPORT = false;
36+
3537
private static final int DEFAULT_IDLE_TIME_OUT = 150;
3638

3739
@Override
@@ -198,15 +200,15 @@ public int getMaxConnections() {
198200
public boolean getTryUsePerFrameCompression() {
199201
return DynamicPropertyFactory.getInstance()
200202
.getBooleanProperty("servicecomb.websocket.client.tryUsePerFrameCompression",
201-
HttpClientOptions.DEFAULT_TRY_USE_PER_FRAME_WEBSOCKET_COMPRESSION)
203+
DEFAULT_CLIENT_COMPRESSION_SUPPORT)
202204
.get();
203205
}
204206

205207
@Override
206208
public boolean getTryUsePerMessageCompression() {
207209
return DynamicPropertyFactory.getInstance()
208210
.getBooleanProperty("servicecomb.websocket.client.tryUsePerMessageCompression",
209-
HttpClientOptions.DEFAULT_TRY_USE_PER_MESSAGE_WEBSOCKET_COMPRESSION)
211+
DEFAULT_CLIENT_COMPRESSION_SUPPORT)
210212
.get();
211213
}
212214

transports/transport-rest/transport-rest-vertx/src/main/java/org/apache/servicecomb/transport/rest/vertx/TransportConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,14 +283,14 @@ public static int getWebSocketCompressionLevel() {
283283
public static boolean getPerFrameWebSocketCompressionSupported() {
284284
return DynamicPropertyFactory.getInstance()
285285
.getBooleanProperty("servicecomb.websocket.server.perFrameCompressionSupported",
286-
HttpServerOptions.DEFAULT_PER_FRAME_WEBSOCKET_COMPRESSION_SUPPORTED)
286+
DEFAULT_SERVER_COMPRESSION_SUPPORT)
287287
.get();
288288
}
289289

290290
public static boolean getPerMessageWebSocketCompressionSupported() {
291291
return DynamicPropertyFactory.getInstance()
292292
.getBooleanProperty("servicecomb.websocket.server.perMessageCompressionSupported",
293-
HttpServerOptions.DEFAULT_PER_MESSAGE_WEBSOCKET_COMPRESSION_SUPPORTED)
293+
DEFAULT_SERVER_COMPRESSION_SUPPORT)
294294
.get();
295295
}
296296
}

0 commit comments

Comments
 (0)