wuyouming666
2024-05-09 c0b596275d583b0874e501f49a90e7a1dfd879e3
springboot-vue3/src/main/java/com/example/springboot/component/Plcstate.java
@@ -2,6 +2,7 @@
import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import lombok.extern.slf4j.Slf4j;
import java.io.BufferedReader;
import java.io.FileInputStream;
@@ -13,6 +14,7 @@
import java.util.List;
import java.util.Arrays;
@Slf4j
public class Plcstate extends Thread {
  String name = "";
  Integer count = 0;
@@ -87,7 +89,11 @@
          ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("State");
          if (sendwServer != null) {
            for (WebSocketServer webserver : sendwServer) {
              webserver.sendMessage(jsonObject.toString());
              if (webserver != null && webserver.session.isOpen()) {
                webserver.sendMessage(jsonObject.toString());
              }else{
                log.info("State连接已关闭");
              }
            }
          }