http 노드웹서버 질문이오

   조회 4112   추천 0    

모듈과 express 모듈 사용하여 웹서버를 생성하구요!!

http 서버는 단방향통신이라는 뜻이 다른사용자가 서버와 메세지 전송을 하고있는동안은

다른 사용자는 그웹서버에 못들어온다는이야긴가요???

여러사용자가 동시에 GET 이나 POST 요청을하면 서버가 작동이안되는건가요?

그리고 여러사용자가 요청을했을떄 서버는 사용자의 IP를보고 각각 응답을 해주는건가요??
정준채
짧은글 일수록 신중하게.
김동수P 2015-04
다른 사용자는 그웹서버에 못들어온다는이야긴가요??? -> 아니오
여러사용자가 동시에 GET 이나 POST 요청을하면 서버가 작동이안되는건가요?  -> 아니오
그리고 여러사용자가 요청을했을떄 서버는 사용자의 IP를보고 각각 응답을 해주는건가요?? -> 소켓통신이기때문에 네 라고 해야 할듯 합니다.
강희환 2015-04
'http 서버는 단방향통신이라는 뜻' -> 이거 잘못 알고 계신것 같은데요?

그리고 두번째 질문인 여러 사용자가 동시에 요청할 경우에는... node.js는 싱글 스레드이기 때문에 동시에 요청이 들어오면 동시에 처리하지 못하고, 비동기 방식으로 돌아가면서 처리를 하게 됩니다. 만약에 어떤 유저의 요청이 한 function내에서 cpu를 과도하게 잡게 되면, 다음 사용자는 한없이 기다려야 될 수도 있습니다. 이걸 물어보신건가요?


QnA
제목Page 3933/5708
2014-05   5140999   정은준1
2015-12   1675654   백메가
2018-09   4126   미니TM
2014-11   4126   민가놈
2015-11   4126   잠못이룬
2015-02   4126   슬루프
2018-07   4126   NeOpLE
2016-02   4126   무아
2016-02   4126   수필처럼
2021-05   4126   1회용
2015-09   4126   아빠소
2017-06   4126   늘파란
2016-09   4126   EdH
2017-11   4126   청전
2015-11   4125   웃자웃자
2013-12   4125   회원K
2016-09   4125   perls
2007-03   4125   김두홍
2015-10   4125   왕머슴
2017-12   4125   삐돌이슬픔이
2016-03   4125   나파이강승훈
2015-07   4125   최규성