项目
七年后的七年前
这个作者很懒,什么都没留下…
展开
-
SpringAOP实现valid参数校验
最近在写项目的时候,在每一个controller都充满了大量的if来校验参数,而且每一个controller还不同,不能封装起来.原创 2020-10-22 14:32:44 · 330 阅读 · 0 评论 -
记一次静态页面缓存到Redis,然后从redis取出来反序列化失败的问题
1.这里可以看到,手动读取的页面还是正常的在Redis的工具类SET方法里面也是正常的.在redis读取是这样也是正常的,但是第二次读取页面(从redis缓存里面拿)There was an unexpected error (type=Internal Server Error, status=500).Could not read JSON: Invalid UTF-32 character 0x223b2144 (above 0x0010ffff) at char #15, byte原创 2020-08-27 21:50:12 · 932 阅读 · 0 评论 -
记一次项目遇到的分布式Session的问题
问题:在项目里面,因为承载的压力比较大,所以就会产生一个问题:Session是怎么同步的.如果只使用服务器提供的原生Session是很明显没办法满足需求的.比如说:用户的第一次请求在服务器A,但是第二次请求在服务器B.用户的Session信息就会全部丢失了.有些容器提供了原生的Session同步,自带同一台服务器的Session会同步到其他.在一个集群里面,应用的并不多.为什么?性能有问题,而且实现起来复杂(服务器多了以后就会变复杂).前置知识:Session的实现,比如说SessionID(一般原创 2020-08-25 23:12:39 · 182 阅读 · 0 评论