mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-25 08:33:53 +08:00
update:增加ws连接时长,避免ws时间过短到只conn对象销毁丢失无法使用
This commit is contained in:
+4
-3
@@ -89,7 +89,7 @@ public class ServerSideManageController {
|
||||
|
||||
try (WebSocketClientManager client = new WebSocketClientManager.Builder()
|
||||
.connectTimeout(3, TimeUnit.SECONDS)
|
||||
.maxSessionDuration(5, TimeUnit.SECONDS)
|
||||
.maxSessionDuration(120, TimeUnit.SECONDS)
|
||||
.uri(targetWsUri)
|
||||
.headers(headers)
|
||||
.build()) {
|
||||
@@ -104,8 +104,9 @@ public class ServerSideManageController {
|
||||
return false;
|
||||
}
|
||||
try {
|
||||
return ServerActionResponseDTO
|
||||
.isSuccess(objectMapper.readValue(jsonText, ServerActionResponseDTO.class));
|
||||
ServerActionResponseDTO response = objectMapper.readValue(jsonText, ServerActionResponseDTO.class);
|
||||
Boolean isSuccess = ServerActionResponseDTO.isSuccess(response);
|
||||
return isSuccess;
|
||||
} catch (JsonProcessingException e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user