perf(api): 优化会员创建接口并发处理

- 在 ApiMemberController 的 createMember 方法上添加 synchronized 关键字
- 通过添加同步
main-p
shi 2025-03-17 18:19:12 +08:00
parent 8a6a70b687
commit 58cdc3a44b
1 changed files with 1 additions and 1 deletions

View File

@ -92,7 +92,7 @@ public class ApiMemberController extends BaseController {
*/
@PostMapping("/create")
@Transactional
public AjaxResult createMember(@Validated @RequestBody MemberCreateApiRequest memberCreateApiRequest) {
public synchronized AjaxResult createMember(@Validated @RequestBody MemberCreateApiRequest memberCreateApiRequest) {
IGamesService iGamesService = gamesService.get(memberCreateApiRequest.getPlatformCode() + Constants.SERVICE);
ApiException.notNull(iGamesService, ErrorCode.PLATFORM_NOT_EXIST.getCode());