django-rest-framework - 防止来自 django-rest-framework 中单个用户的同时请求
问题描述
用户通过意外单击按钮两次和向 Web 服务器发送垃圾邮件以获得更多积分,从而导致关键数据处理的竞争条件。我正在考虑在请求处理开始时使用某种每用户锁定来防止数据损坏和服务器过载。问题是请求处理是分布在机器之间的。
解决方案
推荐阅读
- java - 在多个项目上剥离 publishabe 密钥
- oracle - Oracle:Sqlldr 使用“截断到表”ctl 文件引发错误
- session - 会话的 Sagemaker Studio UnkownServiceError
- python - 在 python 中使用 Ortools 解决最小化问题
- python - 子数组中的启发式算法
- android - Android、Xamarin 和 Prism 如何使用带按钮的物理键盘?
- r - 设置种子,样本种类参数会引发警告
- javascript - load() 事件有问题
- c++ - 在 Visual Studio 2019 中将布尔变量作为参数传递给需要 BOOL 参数的函数
- sql-server - 如何使用实体框架中的脚本代码在 SQL Server 中创建表?