|
@@ -7,7 +7,6 @@ import org.java_websocket.handshake.ServerHandshake;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
-import com.persagy.ibms.core.util.ComputeUtil;
|
|
|
import com.persagy.ibms.core.util.LogUtil;
|
|
|
import com.persagy.ibms.data.sdk.util.RWDAlarmUtil;
|
|
|
import com.persagy.ibms.data.sdk.util.RepositoryContainer;
|
|
@@ -29,8 +28,9 @@ public class AlarmWebSocketClient extends WebSocketClient {
|
|
|
@Override
|
|
|
public void onOpen(ServerHandshake arg0) {
|
|
|
log.warn("onOpen: " + serverUri.toString());
|
|
|
- try {
|
|
|
- ComputeUtil.fixedThreadPool.execute(() -> {
|
|
|
+ Runnable runnable = new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
try {
|
|
|
log.warn("onOpen refresh begin");
|
|
|
int alarm_size = RWDAlarmUtil.refresh();
|
|
@@ -38,11 +38,9 @@ public class AlarmWebSocketClient extends WebSocketClient {
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
- });
|
|
|
- } catch (Exception e) {
|
|
|
- log.error("onOpen refresh error");
|
|
|
- log.error(e.getMessage(), e);
|
|
|
- }
|
|
|
+ }
|
|
|
+ };
|
|
|
+ runnable.run();
|
|
|
}
|
|
|
|
|
|
@Override
|