问:你好,我这边服务有做秒杀活动,但是秒杀活动会遇到产品超量销售,服务器对于并发数多的情况下,怎么去优化或者避免这种问题?请我们西部工程师帮忙解决下,是否有什么解决方式?
(任何商品都会有数量上限,如何避免成功下订单买到商品的人数不超过商品数量的上限)
,活动秒杀解决并发问题
答:您好,秒杀活动,如果对数据库是更新和删除操作:设置乐观锁即可解决;如果是新增操作:数据库设置某个字段的唯一约束即可。可参考https://blog.csdn.net/suifeng629/article/details/或者https://blog.csdn.net/u/article/details/ 。我司只是给出建议,具体功能实现您需要联系程序开发人员处理。
非常感谢您长期对我司的支持!
问:您好 看了文档,这主要集中是在代码上面的设置是吗?跟服务器维护没关系了?
答:您好,如您开设活动的时候卡顿或者访问慢,负载高,您可以提交云主机对应的工单类型我司排查。目前您要实现程序里的功能,需要您联系对应的开发人员。您也可以考虑再购买一台云主机,通过做数据库的读写分离来优化缓解数据库的压力。
非常感谢您长期对我司的支持!
问:如果新再购买一台云主机,贵司技术可否帮忙做数据库的读写分离来优化缓解数据库的压力?
答:您好,主要从两个方面考虑和改进:
1.程序方面,如上面说的解决方案。充分考虑程序问题,程序解决好是第一位。数据库读写分离我司可提供解决方案和方向,具体怎么弄需用户自行完成,因为这完全是自定义的设置。
2.服务器性能,并发考虑,简单说服务器能不能支持很多人同时访问,同时下单的问题。单台服务器每秒钟新增并发在30-50个,如果您的活动每秒钟访问人次超过30-50个,那必须要考虑负载均衡,简单说需要多台服务器,具体查看:https://www.west.cn/cloudhost/slb.asp
明天会安排资深工程师与您电话沟通,协助您解决此问题。
问:如标题,导致被客户投诉,为何会在用户活跃时间更新并重启?如何解决?
答:您好,请提供正确的服务器登录信息及大概重启的时间,以便核实
问:重装了系统,申请解封ip
答:您好,
查看您只是操作了恢复备份,并未做过重装,若之前备份有问题,只恢复备份无法解决您主机对外发动攻击的问题,请重装之后在申请解封ip,非常感谢您长期对我司的支持!