민서네집

[오픈나루] 8월 21일(금) Red Hat JBoss Workshop 발표 자료 본문

세미나

[오픈나루] 8월 21일(금) Red Hat JBoss Workshop 발표 자료

브라이언7 2015. 8. 31. 16:56

지난 주 금요일 Red Hat에서 주관한 JBoss Workshop에 참석하여 주셔서 감사합니다.


지난 Workshop에 많은 분들이 자료를 요청하셨었는데, Red Hat에서 참석하신 분들의
명단을 받아 지금 보내드리게 되었습니다. 

4일동안 실습을 포함하여 강의하던 내용 중 일부를 워크샵에서 진행하였는데, 
너무 많은 내용을 준비하지 않았나 싶습니다. 

첨부 파일 다운로드 :

Workshop 후 질문하셨던 내용에 대해 다시 정리하여 알려드립니다.

1. HTTP/2 의 지원

현재 커뮤니티 버전인 Wildfly 9.0 버전에서 지원하고 있어, 앞으로 나올 JBoss EAP 7 버전부터 지원할 것으로 예상됩니다.
Wildfly는 Servlet Engine으로 Undertow를 사용하며, 이를 통해서 HTTP/2, WebSocket을 지원하고 있습니다.


2. JBoss의 max-connections와 Thread Pool의 max 갯수와의 관계

max-connection이 의미하는 것은 동시에 연결될 수 있는 소켓의 갯수를 의미하며,
Thread pool의 max 값은 JVM(JBoss)에서 동시에 실행될 수 있는 스레드 갯수를 의미합니다.

JBoss에서 BIO(Blocking IO)를 사용할 때는 max-connection의 의미가 거의 없습니다.
JBoss의 Native Module이나 NIO(Non-blocking IO)를 사용할 때, max-connection이 의미있습니다.
Blocking IO일 때는 한개 스레드가 하나의 Connection만 처리할 수 있기 때문입니다.


001_JBoss_Workshop_목차.pdf


010_JBossEAP6_소개.7z


100_PerformanceTuning_모니터링.pdf


110_PerformanceTest.pdf


120_TroubleShooting개요.pdf


130_JavaRuntimeException.pdf


140_ServerHangSlowdown.zip


150_OutOfMemory문제.pdf


200_mantech_KHAN_provisioning_소개.pdf


900_JB248_소개.pdf




1_JBoss_Workshop.pdf


22_mantech_KHAN_provisioning.pdf


2_JBossEAP6____1_.pdf


3_PerformanceTuning.pdf


4_PerformanceTest.pdf


5_TroubleShooting_.pdf


6_JavaRuntimeException.pdf


7_ServerHangSlowdown_1_.pdf


8_OutOfMemory.pdf


Comments