微信公众号后台管理系统

我要开发同款
JackSparrow00012022年10月08日
717阅读
所属分类微信公众号

作品详情

开发技术:Maven+SpringBoot+SpringMVC+Mybatis+Mysql+Redis
项目描述:主要功能包括登录鉴权、粉丝分组管理、模板消息推送、推送任务管理、接收微信推送事件等项目设计方案为:
1、使用 SpringMVC 拦截器+token 对请求进行权限校验。
2、手机号、密码、图形验证码和短信验证码校验正确,方可登录成功,登录状态保持 15 分钟(存入
redis,有效时间 15 分钟)。
3、敏感信息网络传输采用 RSA 加密,密码落库前进行加盐哈希处理。
4、定时任务每半小时执行一次,对新关注但未绑定的粉丝推送模板消息(通过 Redis 分布式锁避免重复执行),分批推送,
单次 1000 个粉丝,推送结果落库。
5、手动推送模板消息采用异步方式,创建单一线程的线程池顺序执行,同时在 Redis 中生成一个计数器实现接口限流。

6、使用recketMQ进行消息推送
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论