Rest接口
成熟度模型
0:混合使用rest
1:定义字段
2.Http 方法区分:get,delete,put
3.超媒体驱动
实现好的Rest
层次关系使用/
非层次关系使用逗号分号
长路径使用-_进行分割
状态码
2*成功
3*重定向
4*客户端错误
5*服务端错误
分布式环境中的session
-
粘性会话:
来自同一个用户的请求使用同一个机器
问题:机器重启
-
会话复制:
每台机器持有会话信息
问题:信息大量重复,难以保持一致
-
集中会话:
SpringSession进行集中会话的管理 - Redis,所有服务节点都可以访问到session信息
使用
@EnableRedisHttpSession
实现session接口