Avatar
0
Nguyễn Hữu Cường Beginner
Có phải xóa config stateless khi sử dụng web socket không?
Trước đây backend em sử dụng http.sessionManagement().sessionCreationPolicy(STATELESS); để cấu hình stateless. Sau này thêm tính năng chat thời gian thực nên sử dụng web socket. Vì web socket là stateful - đối ngịch với stateless hiện tại. Có nên xóa cấu hình stateless không ?
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
Em có thể nhìn vào lớp SessionManagementConfigurer này sẽ thấy là giá trị mặc định của sessionCreationPolicy sẽ là IF_REQUIRED, tuy nhiên websocket có đối tượng session riêng, vậy nên nó không cần thiết phải tạo 1 đối tượng HTTP session để làm gì, vậy nên em vẫn nên giữ http.sessionManagement().sessionCreationPolicy(STATELESS); nhé.
  • 0
  • Reply