- 博客(3)
- 收藏
- 关注
原创 Spring Cloud入门:消息驱动(Spring Cloud Stream)
文章实例使用的Spring Cloud版本为Finchley.SR1,Spring Boot版本为2.0.4。1 Spring Cloud StreamSpring Cloud Stream是一个用于构建消息驱动的微服务应用的框架,其提供的一系列抽象屏蔽了不同类型消息中间件使用上的差异,同时也大大简化了Spring在整合消息中间件时的使用复杂度。1.1 Spring Cloud Stre...
2019-01-23 00:04:42 900
原创 实现延时任务可以有几种方式
在开发中,延时任务属于比较常见的需求,比如,订单在限定时间内未支付则自动取消并释放库存;外卖的商家端在设置特定时间后仍未接单时则自动接单等这都需要延时任务来完成。实现延时任务的方式可以有许多种:1 DelayQueue(JDK提供实现)2 ScheduledExecutorService(JDK提供实现)3 Redis(使用ZSET数据结构实现)4 RabbitMQ实现下面我们来简单看...
2019-01-18 00:05:30 1076
原创 JWT的使用:Spring Cloud微服务接口鉴权
0 JWT是什么JWT(JSON Web Token)是一种开放标准,它以一种紧凑且独立的方式,可以在各方之间作为JSON对象安全地传输信息。其认证原理是,客户端向服务器申请授权,服务器认证以后,生成一个token字符串并返回给客户端,此后客户端在请求受保护的资源时携带这个token,服务端进行验证再从这个token中解析出用户的身份信息。0.1 JWT的结构一个JWT是一个字符串,其由H...
2019-01-13 18:46:07 11247 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人