nginx - 호출 인터페이스 동시 입찰 문제에 대해 살펴보시기 바랍니다.
ringa_lee
ringa_lee 2017-05-16 17:20:36
0
1
439

현재 a, b, c 세 개의 애플리케이션이 있습니다. 이들 애플리케이션에는 입찰 기능이 있습니다. a는 비즈니스 로직을 처리하기 위해 b의 인터페이스를 호출하고, b는 데이터를 저장하기 위해 c의 인터페이스를 호출합니다.

브라우저는 a에 액세스합니다(nginx는 두 개의 a에 해당)
a는 nginx를 통해 b의 인터페이스를 호출합니다(두 개의 로드 밸런싱 서버 b1 및 b2에 각각 해당)
b는 nginx를 통해 c의 인터페이스를 호출합니다(두 개의 로드 밸런싱에 해당) 서버 c1 및 b2 각각) c2)

a->b->c

동시성이 발견되면 데이터 쓰기 중에 데이터 오류가 발생합니다. 문제를 해결하는 방법은 무엇입니까? nginx 구성에 문제가 있습니까? 아니면 이 경우 모든 인터페이스에 동기화를 추가해야 합니까?

ringa_lee
ringa_lee

ringa_lee

모든 응답(1)
Ty80

잘못된 데이터란 무엇인가요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿