项目描述:秀水酒店系统是一款供用户线上预定酒店,供工作人员管理酒店后台,以移动手机端和电 脑网页端为主要载体,以丰富的酒店资源为依托提供的在线酒店预订系统。采用微服务架构,Nacos 作为 注册中心和配置中心,Seata 处理分布式事务,Zookeeper 解决分布式锁问题,Sentinel 提供负载保护、 服务降级,Elasticsearch 提供搜索服务。以酒店为核心提供酒店预订,查看,广告展示等业务。
责任描述:
参与支付,订单等核心业务,负责预订酒店之后添加订单,以及支付等模块。
使用 Redis 做缓存,以及 feign 做远程调用框架实现后台系统的广告管理,以及移动手机端的广告缓存 业务,远程调用广告业务的实现
实现客户端单点登录,为手机端用户生成 token 以及刷新 token,将 token 存入 Redis,然后把 token 的失效时间存入数据库,并且返回 token 和刷新 token 给手机端,如果发现登录失效,手机端会拿着 刷新 token 重新获取最新的 token,从而实现长时间登录