当前位置:首页 > 问答大全 > 怎么看待微信红包24小时之后会自动退回的设置?

怎么看待微信红包24小时之后会自动退回的设置?

被浏览: 0次 2023年02月09日 11:34
热门回答(1个)
游客1


红包退回机制工作原理是这样的:

具体做法就是搞一个双向链表。根据你的时间间隔,设置好固定的格子。每一个格子又放了list或者

array都行,里面装的就是红包信息。然后一个线程根据你的时间间隔不停的循环这个链表。凡是指针

指到的这个格子下的所有数据,全部就开始执行退款操作即可(同步或者异步,看业务逻辑)。如下图,希望对你有所帮助:

具体情况具体分析,你可以避开问题的锋芒。高手往往是巧妙地避开了坑,而不是跳到坑里;新手往往是看见眼前有坑还要往里面跳,或者根本看不到坑……你非要实时的话,那肯定有很多的定时器,花很多的运算资源,一台服务器肯定很难解决,得要上集群,微信红包每天量都很大,他们不会傻到这样去解决问题。非要一台服务器上解决,那么紧张的计算资源,进程都得要排队,你觉得还能准时吗?