企业云缴费是一个生活类服务软件,通过该平台可以快速缴纳更多费用,支持多种缴费业务,同时提供快捷的支付方式。
主要包括网关模块、用户模采用Redis作为常用数据的缓存,token的生成;
1、用Redis实现单点登录,通过前端生成的随机数和后端随机生成的两组随机数组合以及拼接字符串,生成类似通行证的token,并设置有效时间;
2、对部分接口添加基于Redis的分布式锁,保证数据一致性;
3、采用定时任务,服务间定时进行数据的全量同步,保证数据一致性;
4、使用rabbitMq来实现推送消息的重发,推送消息对接腾讯tpns,失败之后由rabbitMq来实现消息重新发起;
5、使用RestTemplate实现不通模块间的服务调用;
6、自定义注解,通过使用面向切面教程,进行接口功能调用的日志记录块、注册服务模块、社保模块、云缴费API模块后台管理模块、基本信息配置模块、党务模块、消息推送模块。
点击空白处退出提示
评论