发明名称 |
一种互联网高并发秒杀系统 |
摘要 |
本发明涉及一种互联网高并发秒杀系统,包括用户层、负载均衡控制层、业务应用层和数据接口层,用户秒杀请求由用户层发出,之后负载均衡控制层通过反向代理来实现负载均衡并将用户秒杀请求分配给业务应用层中的其中一台应用服务器,应用服务器判断符合秒杀资格的用户进入数据接口层中基于memcached构建的参与秒杀用户队列和参与中奖用户队列,应用服务器通过获取队列锁,取得处理队列数据的资格,完成队列中数据的处理,从而完成秒杀的处理,最后,应用服务器将结果返回给用户。本发明通过部署多个秒杀系统,并使用F5/Nginx反向代理来实现负载均衡,能够顺利处理互联网高并发的秒杀请求,系统可靠性高。 |
申请公布号 |
CN103825835A |
申请公布日期 |
2014.05.28 |
申请号 |
CN201310616248.6 |
申请日期 |
2013.11.29 |
申请人 |
中邮科通信技术股份有限公司 |
发明人 |
江奕华;蔡晓东;傅泉明 |
分类号 |
H04L12/803(2013.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/803(2013.01)I |
代理机构 |
福州元创专利商标代理有限公司 35100 |
代理人 |
蔡学俊 |
主权项 |
一种互联网高并发秒杀系统,其特征在于:包括用户层、负载均衡控制层、业务应用层和数据接口层,用户秒杀请求由用户层发出,之后负载均衡控制层通过反向代理来实现负载均衡并将用户秒杀请求分配给业务应用层中的其中一台应用服务器,应用服务器判断符合秒杀资格的用户进入数据接口层中基于memcached构建的参与秒杀用户队列和参与中奖用户队列,应用服务器通过获取队列锁,取得处理队列数据的资格,完成队列中数据的处理,从而完成秒杀的处理,最后,应用服务器将结果返回给用户。 |
地址 |
350026 福建省福州市仓山区仓山科技园6区1号 |