关于“抢购、秒杀”的功的思路,请高人指点。

-Arvin 2014-05-08 05:11:54
第一次接触“秒杀抢购的功能”,有点疑惑。
需求:
通过输入口号和验证码来抢购电子兑换码(若干),口号是通过关注微信、微博获取。抢购不需付款。
因为之前没有做过秒杀功能。我按的一般的购买功能直接验证用户输入后,通过ajax先查询再修改数据。
不过我看网站说的秒杀并非这么简单要锁死啊列队什么的(本人不是很懂)。
我们网站的 访问量并不大,硬件也就一台企业网站的服务器。
请教下前辈,秒杀抢购的一些经验,目前程序需要怎么该进。目前的网站环境与访问量“秒杀抢购”最起码要做到什么。
...全文
1235 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmout 2016-05-06
  • 打赏
  • 举报
回复
-Arvin 2014-06-03
  • 打赏
  • 举报
回复
谢谢你们。。。
threenewbee 2014-05-08
  • 打赏
  • 举报
回复
首先你应该有个总目标,保持游戏规则的公平性(先触发的比后触发的先抢到,并且不能在客户端作弊),以及你的系统在瞬间流量下不至于瘫痪。然后你要避免使用诸如轮询、长连接这些对性能有明显副作用的技术。游戏的公平性在于,你要让你的用户“看上去”即时收到了反馈。
jimil 2014-05-08
  • 打赏
  • 举报
回复
up sp1234
  • 打赏
  • 举报
回复
为了防止csdn的梅毒,你最好自己先做点事情,然后展示你确实做了一些事情,于是提出了相应的问题。 真正的问题,只有恰好听得懂的人才能听懂答案,那些只想抄袭几个“听上去挺厉害的字眼儿”的人得不到答案,这才是好问题。
  • 打赏
  • 举报
回复
你们弄100个线程同时访问、每一个线程中连续刷新100次,自己测试一下就行了。 不会测试就跟不会调试一样,你们缺少一位稍微有点工程经验的开发人员。
-Arvin 2014-05-08
  • 打赏
  • 举报
回复

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧