OpenSource Story Board 387

OS별 물리 정보 확인 방법

WEB/WAS 설치 시 꼭 확인해야 하는 OS 정보들이 있다. 이를 확인하는 명령어를 정리해 보자.[CPU]AIX lsdev -Cc processor HP-UX ioscan -fnc processor SOLARIS psrinfo -v LINUX cat /proc/cpuinfo [메모리]AIX bootinfo -r HP-UX grep -i Physical /var/adm/syslog/syslog.log SOLARIS Prtconf LINUX free[커널 bit] AIX bootinfo -K HP-UX getconf KERNEL_BITS SOLARIS isainfo -kv LINUX getconf WORD_BIT[NIC 카드 정보] AIX ifconfig -a HP-UX lanscan -v SOLARIS ..

Jboss EAP 6 튜닝의포인트

구분 지시어 기본값 WEB HTTP Timeout 300 비활성화된 연결에 대하여 얼마나 오랫동안 HTTP 연결을 유지하고 있을지를 설정 KeepAliveTimeout 15 아파치 프로세스 (또는 쓰레드) 가 클라이언트가 또다른 HTTP 요청을 보내기 전까지 대기해야 하는 시간을 설정 mod-jk socket_timeout 0 mod-jkdhk was간 통신채널에서 사용하는 타임아웃, 정해진 시간동안 응답이 없으면 에러를 발생, 0으로 세팅하면 무제한 대기 socket_connect_timeout socket_timeout*1000 socket_timeout과 같지만 milliseconds 단위로 타임아웃을 설정할 수 있다 socket_keepalive FALSE 웹서버와 WAS 사이에 방화벽이 있는 경..

Apache 상태 확인 페이지 설정

아파치 프로세스의 상태를 모니터링 할 수 있는 페이지 설정을 해보자.apache 2.2.26 기본 설치 후 다음과 같은 설정을 추가해 준다. 1. httpd.conf 설정에 include 설정 추가# Real-time info on requests and configurationInclude conf/extra/httpd-info.conf 2. httpd-info.conf 설정에 상세정보 출력을 위한 옵션 변경 ## ExtendedStatus controls whether Apache will generate "full" status# information (ExtendedStatus On) or just basic information (ExtendedStatus# Off) when the "serve..

JBoss EAP5.X 에서 JSP 변경시 재컴파일 방법‏

JBoss 5. 대에서는 기본적으로 JSP 설정이 운영모드로 되어 있기 때문에 JSP 파일을 변경하더라도 적용되지 않습니다. JSP 설정을 개발모드로 설정하는 방법 . (*)변경 파일 위치 ${JBOSS_HOME}/server/test/deployers/jbossweb.deployer/web.xml (*)web.xml 에서 JSP 설정 부분 확인 jsp org.apache.jasper.servlet.JspServlet fork false development false by 차규철

Process Explorer 툴을 이용하여 process가 사용중인 Socket 번호 확인하기

Windows 시스템에서 프로세스 PID, 파라미터, 프로세스가 사용 중인 Socket 등의 정보가 필요한 경우가 있다.이럴 경우 windows에서 기본적으로 제공해 주는 taskmgr 툴 만가지고는 부족하다 라고 느끼면 Process Explorer 툴을 사용해 보자. 다운로드 사이트 : http://technet.microsoft.com/en-us/sysinternals/bb896653 (2014.12.02 최신버전 v16.04) 1. 다운로드 받은 파일의 압축 해제2. procexp.exe 를 실행한다.3. Process Explorer 메인 화면 (JAVA PID 4360 확인)4. 프로세스 리스트 중 JAVA에 마우스 커서를 두고 마우스 오른쪽 버튼 > properties > 탭메뉴 TCP/IP..

턱시도 디바이스 관리 명령

tuxedo 디바이스 관리 명령 명령어(약어) 설명 비고 dsdl 전에 존재하지 않는 디바이스를 생성 >crdl -b blocks -z config -0 configoffset initdl(indl) 디바이스를 없앤다 > initdl (indl) [-yes] -z config [-o offset] dlindex lidl 디바이스 리스트의 항목을 보여준다 > lidl -z config [-o offset] [dlindex] livtoc 모든 VTOC(Volume Table of Contents) 테이블의 항목에 대한 정보를 보여준다 > livtoc -z config [ -o offset] by 김영준

JBoss Log 설정

boot.log 와 server.log JBoss의 로깅시스템은 두 군데서 이루어 집니다. boot.log 와 server.log로 나뉘는데 boot.log 파일은 JBoss Microcontainer의 초기화 및 JBoss bootstrap에 대한 로그를 기록하는 파일이며, server.log 파일은 이 이후 모든 JBoss의 시스템 로그를 기록하는 파일입니다. - access.log 설정 파일명: server.xml 파일 경로: /jboss/jboss-6.1.0.Final/server/default/deploy/jbossweb.sar 위 해당부분의 주석을 제거해야 access.log파일이 생성되며, apache access.log 외에 jboss의 access.log를 설정할 경우 jboss로 직접 ..

JBoss EAP6 (AS7) 튜닝 - ajp connector 에 대한 Thread Pool 생성하기

JBoss EAP6 (AS7) 의 웹 서브시스템은 클라이언트 요청에 대해서 스레드를 할당해 처리한다. 웹 서브시스템은 클라이언트의 요청을 수신하면 풀에서 대기 상태의 스레드를 할당하고 요청이 완료(클라이언트에의 응답 완료 시)되면 스레드 풀에 반환한다. 클라이언트 요청이 들어왔을 때 스레드 풀이 최대값에 도달하지 않는 경우 새로운 스레드를 생성하여 할당한다. 스레드 풀이 최대값에 도달한 경우에는 클라이언트와 연결되지 않는다. 클라이언트의 동시 접속 수는 이 스레드 풀의 최대값에 의해 결정된다. 스레드 풀은 커넥터마다 생성하여 관리한다. Http와 AJP 커넥터에서 사용자 요청을 처리하기 위해서는 미리 최대 사용자에 맞게 커넥터의 "Max Connections" 수와 thread 생성에 제한이 없는 unb..