【发布时间】:2011-11-17 09:31:53
【问题描述】:
我正在使用一个简单的表单来让人们注册一个活动。他们的详细信息保存在 Sharepoint 列表中。我有一个可以报名参加活动的人数(比如 100 人)。
如何防止第100和第101人同时注册,导致配额检查允许第101人注册(因为第100人还没有在列表中)?
【问题讨论】:
-
你说的因为第100个人还没有在列表中和并发添加项目是什么意思?第 100 人在 11:54:00 开始流程,并在 11:54:49 提交表单;人 101 在 11:54:30 并在 11:54:48 提交表格;谁应该注册?
-
个人 101 应该可以注册。第 100 个人应该会收到通知。
-
您真的遇到过这个问题吗?你不试图过早地解决一个不存在的问题吗?尝试同时注册一个活动的最大用户数是多少?
标签: algorithm sharepoint mutex