일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 두바이여행
- mauritius casela
- 서울 야경
- Melbourne 여행
- bind9
- 독일여행
- mauritius
- 모리셔스 여행
- Trou aux Biches
- 트루오비쉬
- 모리셔스여행
- postgresql 비밀번호 초기화
- openstack
- 프랑크푸르트 여행
- r
- cloud foundry
- 경주
- duabi
- Sony A850
- 경주 여행
- 느낌 사진
- 두바이
- 모리셔스
- 모리셔스 카젤라
- 서울야경
- 모리셔스리조트
- postgresql 설치
- 모리셔스 카셀라
- 톰캣 서비스 등록
- postgresql 비밀번호 변경
- Today
- Total
목록WebSocket (2)
I.K.Picture & IT Info.
간단하면서.. 모르면 이유를 도저히 모르는 내용에 대해 오늘은 올려보려고 합니다. Spring에서 WebSocket사용하다보면 여러 클래스에서 데이터를 보낼 때가 있는데... (반복적으로) 간혹 The remote endpoint was in state [TEXT_PARTIAL_WRITING] which is an invalid stat e for called method 오류가 나는 경우가 있습니다. 과연 무엇일까요...?? 저 같은 경우에는 Quartz (스케줄러) 서비스를 하면서 Websocket으로 데이터를 보내는 경우였습니다. 총 2개(이상)의 스케줄러가 있었고.. 각 각 5초, 10초 마다 .. 데이터를 일정하게 보내도록 되어 있는데 이게 간혹 2개가 서로 동시에 보내려다보니 저런 오류가 나는..
물론 자바로 웹 서버 구축 시 Tomcat을 이용할 경우는 많을 것 같구요.!!Tomcat을 여러개 묶어서 사용(?) 하거나 Apache와 Mod_JK 통신 (AJP) 해서 사용하시는 분들을 은근 많을 것으로 생각이 됩니다만.. 추가적으로 WebSocket을 사용하려고 하는데 ... 굳이 프록시를???? 그렇게 생각하다보니.. 이번 포스팅 하는 경우는 쫌 특별한 경우라고 생각이 됩니다. 일단 이 방법을 알게된 이유는 방화벽 때문입니다.기본적으로 제가 있는 공간은 80 Port를 제외한 나머지 포트가 모두 외부와는 막혀 있어요 ㅠㅠ 거기에 전 주로 자바를 이용해서 개발을 하는 개발자이구요..그러다보니 Tomcat + Mod_ JK + Apache를 많이 사용하게 됩니다. > Tomcat : 웹 컨테이너로 ..