차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
jboss_with_websocket [2017/07/07 04:07] – [참조링크] koovjboss_with_websocket [2022/01/25 09:26] (현재) – [MOD_CLUSTER가있는 WEBSOCKET] koov
줄 22: 줄 22:
  
 ==== MOD_CLUSTER가있는 WEBSOCKET ==== ==== MOD_CLUSTER가있는 WEBSOCKET ====
-웹 소켓은 현재 mod_cluster에서 지원되지 않습니다.+ 
 +''httpd 2.4.37 SP8+'' 이상버전 에서만 가능합니다. 참조: https://access.redhat.com/solutions/3294391 
 +''mod_cluster'' 설정에 아래와 같이 추가합니다. 
 +<WRAP prewrap> 
 +<code vim> 
 +EnableWsTunnel 
 +WSUpgradeHeader websocket 
 +</code> 
 +</WRAP> 
 + 
 +<WRAP round important> 
 +그외의 이전버전에서는 **웹 소켓은 ''mod_cluster'' 사용시 지원되지 않습니다.** 
 +관련링크 : https://issues.redhat.com/browse/MODCLUSTER-438 
 +</WRAP> 
  
 ==== MOD_PROXY_BALANCER가있는 WEBSOCKET ==== ==== MOD_PROXY_BALANCER가있는 WEBSOCKET ====
-mod_proxy_wstunnel웹 소켓에 대한 프록 싱을 처리하는 Apache 호출 모듈이 있습니다 . 이 모듈은 현재 JBoss Web Server 3.0 Apache HTTPD 이상에서 사용할 수 있습니다. 구성 예는 다음과 같습니다.+웹 소켓에 대한 프록 싱을 처리하는 Apache ''mod_proxy_wstunnel'' 호출 모듈이 있습니다. 이 모듈은 현재 JBoss Web Server 3.0 Apache HTTPD 이상에서 사용할 수 있습니다. 구성 예는 다음과 같습니다.
  
 1) httpd.conf에서 다음 행의 주석 처리를 제거하십시오. 1) httpd.conf에서 다음 행의 주석 처리를 제거하십시오.
줄 97: 줄 111:
 </code> </code>
 </WRAP> </WRAP>
 +
 +==== JBoss 6.4 HTTP Connector NIO 변경 ====
 +
 +JBoss CLI에서 아래와 같이 설정 하도록 한다.
 +<WRAP prewrap>
 +<code bash>
 +[standalone@node11:9999 /] /subsystem=web/connector=http/:write-attribute(name=protocol,value=org.apache.coyote.http11.Http11NioProtocol)
 +{
 +    "outcome" => "success",
 +    "response-headers" => {
 +        "operation-requires-reload" => true,
 +        "process-state" => "reload-required"
 +    }
 +}
 +[standalone@node11:9999 /] reload
 +</code>
 +</WRAP>
 +
  
 ==== NIO 및 Websocket 설정 관련 참고내용 ==== ==== NIO 및 Websocket 설정 관련 참고내용 ====
줄 107: 줄 139:
   * https://access.redhat.com/solutions/47442   * https://access.redhat.com/solutions/47442
   * https://access.redhat.com/solutions/1585003   * https://access.redhat.com/solutions/1585003
 +  * https://access.redhat.com/solutions/2198371
   * {{ :was:jboss-websocket-hello.war_.zip |}}   * {{ :was:jboss-websocket-hello.war_.zip |}}
 +
 +==== Websocket 지원 버전 확인 ====
 +  * https://access.redhat.com/articles/2026253
 +
  
  • jboss_with_websocket.1499400437.txt.gz
  • 마지막으로 수정됨: 2017/07/07 04:07
  • 저자 koov