From 58cdc3a44b0b02327e801867f27628a086c22b77 Mon Sep 17 00:00:00 2001 From: shi Date: Mon, 17 Mar 2025 18:19:12 +0800 Subject: [PATCH] =?UTF-8?q?perf(api):=20=E4=BC=98=E5=8C=96=E4=BC=9A?= =?UTF-8?q?=E5=91=98=E5=88=9B=E5=BB=BA=E6=8E=A5=E5=8F=A3=E5=B9=B6=E5=8F=91?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 ApiMemberController 的 createMember 方法上添加 synchronized 关键字 - 通过添加同步 --- .../main/java/com/ff/api/controller/ApiMemberController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ff-game/src/main/java/com/ff/api/controller/ApiMemberController.java b/ff-game/src/main/java/com/ff/api/controller/ApiMemberController.java index eb92f28..2d42f5e 100644 --- a/ff-game/src/main/java/com/ff/api/controller/ApiMemberController.java +++ b/ff-game/src/main/java/com/ff/api/controller/ApiMemberController.java @@ -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());