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 ?
Share
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é.