티스토리 뷰

dec 11 - MSA에서 중간 구간 서버 테스트 할 때 서버의 모드 변경 방법


MSA아키텍쳐에서는 중간에 있는 서버 예를들면 아래와 같다.


크롬 -> A -> B -> C


사용자가 크롬을 통해 보낸 요청이 A, B, C를 순서대로 통과하면서 처리가 되는 구조일 때


B서버에서 장애가 날 수 있다.


그런데 A서버가 B, C 서버등과 동기화를 하기 위해 A로 온 메세지를 RDB에 저장을 하고 이 메세지가 처리가 되었는지 여부 등을 관리를 한다고 하자.


그러면 A에서 처리하던 내용이 B로 안흘러갈 뿐 아니라 이미 A에서 바라보고 있는 RDB에 기록이 될텐데 B가 장애가 났을 경우 복구 하는 방법은 A서버에서 retry등을 해서 메세지를 다시 보내주는 방법이 흔히 쓰는 방법이다.



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함