디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Sean흉의 시스템 구성 떡밥 덥썩

키즈라엘갤로그로 이동합니다. 2009.07.29 14:35:52
조회 78 추천 0 댓글 1


일단 프로젝트 정의 부터

1. 다수의 마쉰이 하나의 중앙서버 와 IPC프로토콜을 주고 받으면서 상태를 보고
2. 중앙서버에는 IIS나 그에 준하는 웹서버 설치 후 SOAP 통신을 이용하여 마쉰들의 상태에 대해 외부에 인터페이스를 규정함
3. 클라이언트에서는 중앙서버와 HTTP/SOAP통신을 이용해서 정보를 주고 받음

내가 나름 이해하기는 이렇고, 이런 구조 상황이라면 가장 곤란한게 HTTP는 기본적으로 Request-Response이후에

연결이 끊기기 때문에 비동기 통신 처리가 매우 꽁기 하다는 점인데~

데이터베이스를 경유해서 처리하면 어떻겠음?

시나리오 1.
1) 클라이언트에서 중앙서버로 서버 상태에 대한 쿼리를 요청 하고 2)의 작업후 work번호를 받아서 가지고 있음
2) 중앙서버에서는 그 시그날을 받으면 디비서버에 각 서버들의 상태를 받아서 기록하라는 Work를 세팅
3) 중앙서버에 있는 다른 어플리케이션 프로그램에서는 디비서버를 계속 주시하다가 work가 생기면
   각 머쉰들과 통신하여 상태들을 기록하여 디비에 넣고, 아까 work에 대해 complete세팅함
4) 클라이언트는 1)의 요청을 하고 일정시간 ( 대략 처리 예상 시간은 있을 테니 ) 후에 결과를 보고받기
   위한 SOAP을 호출
5) 중앙서버는 work 에 대해 complete가 떨어졌는지 확인하고 complete면 결과에 대해 반환, complete가
   아니면 working이라는 응답을 클라이언트에 줌
6) 클라이언트는 결과가 오면 우왕ㅋ굳ㅋ 아니면 일정시간 후에 다시 요청

만약 이게 시간 지연이 많이 발생해서 문제가 된다면
시나리오2
1) 중앙서버에 있는 어플리케이션에서 정기적으로 각 머쉰들과 통신하여 서버 상태를 디비에 기록
2) 클라이언트는 중앙서버에 SOAP으로 보고서를 요청
3) 중앙서버는 가장 최근의 결과를 반영

시나리오 2번이 신속한 응답을 받을 수 있고 구조가 심플한 반면, 최장 1)의 시간 상태이후의 것이라 실제로는 죽었는데
보고가 안된 걸 수도 있다는 거, 또한 1)의 과정에서 정기적인 네트워크 및 서버 자원을 소모한다는 단점이 있음
               

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
149767 캐꼬꼬닭 봐라 [3] Q Lazzarus갤로그로 이동합니다. 09.09.28 36 0
149765 Shin. 소환 [3] 김주현갤로그로 이동합니다. 09.09.28 70 0
149762 근데 연애관련된건 [2] 케케켁켁갤로그로 이동합니다. 09.09.28 70 0
149761 디시에서 도배할때 쓰는 프로그램이나 ,(121.133) 09.09.28 55 0
149759 신이가 본 주현아저씨 연애이야기... [18] shin.갤로그로 이동합니다. 09.09.28 222 0
149758 디시에서 도배할때 쓰는 프로그램이나 [2] ,(121.133) 09.09.28 64 0
149754 아주아슬 횽 글을 보니 이모부가 생각남 [3] ㅇㅇㅃ갤로그로 이동합니다. 09.09.28 67 0
149753 의사... 십라... -_-... [4] 아주아슬갤로그로 이동합니다. 09.09.28 89 0
149752 야 이것좀 봐주라 [1] ㅇㄴㅁ(210.110) 09.09.28 52 0
149751 연애 해본 횽있어? [25] 김주현갤로그로 이동합니다. 09.09.28 207 0
149750 캐꼬꼬닭횽은 봅니다... [2] 물속의다이아갤로그로 이동합니다. 09.09.28 39 0
149749 간만에 문제... [11] 물속의다이아갤로그로 이동합니다. 09.09.28 101 0
149748 구하라라라라 [2] 빕뱟뱟갤로그로 이동합니다. 09.09.28 89 0
149744 횽들 중에 프리미어 잘하시는분!! 도와주세요ㅜㅠㅠㅜㅜ [5] [EP]Supreme H갤로그로 이동합니다. 09.09.28 64 0
149741 금일 자폭예정 [4] 유리한갤로그로 이동합니다. 09.09.28 109 0
149740 아슈발.. 닥눈삼의 진리를 져버린 자의 말로인가. [3] 컴공볍진갤로그로 이동합니다. 09.09.28 58 0
149739 정규식 지원되는 탐새끼 없습니까? [11] 아잉따잉갤로그로 이동합니다. 09.09.28 120 0
149738 내가 왜 이걸 하고있지?? [13] 독대(222.109) 09.09.28 127 0
149737 디시가 아고라 보다 10000배는 낫다. [2] 물속의다이아갤로그로 이동합니다. 09.09.28 79 0
149736 shin.따위가 와도 나의 여신은 연화입니다. [8] 씬입사원갤로그로 이동합니다. 09.09.28 149 0
149735 님들 신고. [3] 컴공볍진갤로그로 이동합니다. 09.09.28 79 0
149734 책상 정리를 합니당.. [3] 혼아갤로그로 이동합니다. 09.09.28 63 0
149732 아... 몸살 기운이... 죽겠다; [3] 아주아슬갤로그로 이동합니다. 09.09.28 60 0
149731 나 얼마전에 락스에 발담궜다는 사람인데.. [8] 김주현갤로그로 이동합니다. 09.09.28 198 0
149730 내 트롤여캐는 그렇지 않아. [5] yundream(211.189) 09.09.28 95 0
149729 미션 임파서블 nRST갤로그로 이동합니다. 09.09.28 31 0
149728 어떻게 하는지 모르겠네.. [3] 혼아갤로그로 이동합니다. 09.09.28 48 0
149727 저 왔어여~~~~뿌우 [18] shin.갤로그로 이동합니다. 09.09.28 181 0
149725 요즘일과 [6] yundream(211.189) 09.09.28 85 0
149723 무료 오토마우스 제작 라이브러리 배포 합니다. [1] worij234g(121.177) 09.09.28 220 1
149721 횽들아 진정 사랑하는 그녀가 떠났습니다... [4] 물속의다이아갤로그로 이동합니다. 09.09.28 76 0
149720 우아죽겠네 사랑니는 나자마자 바로 뽑는게 진리 ㅠㅠ [6] 군대지원(222.101) 09.09.28 70 0
149718 디버깅 고수님들 이런식으로 디버깅오류가 나면 어떻게해야될지모르겠어요 [5] 눈물난당(58.233) 09.09.28 75 0
149717 컴공볍진이 씬입사원에게 시디키를 먹입니다. [3] 컴공볍진갤로그로 이동합니다. 09.09.28 87 0
149714 디아블로2 시디키 구합니다. 평생 노예계약해드림. [10] 씬입사원갤로그로 이동합니다. 09.09.28 155 0
149711 ㅇㅅㅇㅅ흉 지금 있음? [1] 컴공볍진갤로그로 이동합니다. 09.09.28 34 0
149707 자바 collection이 뭐야? [7] 신발라마갤로그로 이동합니다. 09.09.28 101 0
149706 가방 질렀당!!!! [13] Q Lazzarus갤로그로 이동합니다. 09.09.28 144 0
149702 혹시 Coldplay 좋아하는 횽아 있어? [5] 물속의다이아갤로그로 이동합니다. 09.09.28 111 0
149701 Tray-mplayer [5] JuEUS-U갤로그로 이동합니다. 09.09.28 104 0
149699 요즘은 일개 작은 쇼핑몰도 개인정보를 저장안하나 보구나.. [19] Vita500갤로그로 이동합니다. 09.09.28 237 0
149698 simplexml php관련 질문입니다. [1] jiny(218.151) 09.09.28 61 0
149697 연예인 합성 나체사진 인터넷유포 6명 적발 [4] 물속의다이아갤로그로 이동합니다. 09.09.28 156 0
149696 즐겨찾기 사이트 개발중인데 ... [24] ㅇㅇ(218.51) 09.09.28 220 0
149695 다음의 추석 선물 [4] ㅇㅇㅃ갤로그로 이동합니다. 09.09.28 135 0
149694 나나카 15k 경신 & 육지좆까도 경신 [32] 아주아슬갤로그로 이동합니다. 09.09.28 253 0
149693 사실 엉덩이 주사는 필요없는거라능 [9] 배틀멧돼지갤로그로 이동합니다. 09.09.28 198 0
149691 프로그래머가 전문가냐. [16] yundream(211.189) 09.09.28 346 0
149690 나는 재수가 좋아 [3] 유리한갤로그로 이동합니다. 09.09.28 138 0
149689 어장속의 물고기 [3] 유리한갤로그로 이동합니다. 09.09.28 166 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2