wangwei 5 년 전
부모
커밋
a5dad356f8
1개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. 8 4
      src/main/java/cn/com/qmth/examcloud/ws/starter/core/WebSocketServerEndpoint.java

+ 8 - 4
src/main/java/cn/com/qmth/examcloud/ws/starter/core/WebSocketServerEndpoint.java

@@ -52,7 +52,8 @@ public class WebSocketServerEndpoint {
 
 	@OnOpen
 	public void onOpen(Session session, @PathParam("path") String path) {
-		String sessionId = session.toString().substring(session.getClass().getName().length() + 1);
+		String sessionId = session.toString().substring(session.getClass().getName().length() + 1)
+				.toUpperCase();
 		ThreadContext.put("TRACE_ID", sessionId);
 
 		if (WS_LOG.isDebugEnabled()) {
@@ -158,7 +159,8 @@ public class WebSocketServerEndpoint {
 
 	@OnClose
 	public void onClose(Session session, @PathParam("path") String path) {
-		String sessionId = session.toString().substring(session.getClass().getName().length() + 1);
+		String sessionId = session.toString().substring(session.getClass().getName().length() + 1)
+				.toUpperCase();
 		ThreadContext.put("TRACE_ID", sessionId);
 
 		WS_LOG.debug("[onClose]. path=" + path);
@@ -167,7 +169,8 @@ public class WebSocketServerEndpoint {
 
 	@OnMessage
 	public void onMessage(Session session, @PathParam("path") String path, String message) {
-		String sessionId = session.toString().substring(session.getClass().getName().length() + 1);
+		String sessionId = session.toString().substring(session.getClass().getName().length() + 1)
+				.toUpperCase();
 		ThreadContext.put("TRACE_ID", sessionId);
 
 		WS_LOG.debug("[onMessage]. path=" + path + ". message=" + message);
@@ -255,7 +258,8 @@ public class WebSocketServerEndpoint {
 
 	@OnError
 	public void onError(Session session, @PathParam("path") String path, Throwable t) {
-		String sessionId = session.toString().substring(session.getClass().getName().length() + 1);
+		String sessionId = session.toString().substring(session.getClass().getName().length() + 1)
+				.toUpperCase();
 		ThreadContext.put("TRACE_ID", sessionId);
 
 		WS_LOG.error("[onError]. path=" + path, t);