7월, 2014
22 07 2014
Haeng Ho Kang | Server, WAS |
이전작업 아래의 링크를 통해 node1,node2가 session clustering 되는 것을 알수 있었는데 Apache Httpd 2.2.x + JBoss EAP 6.x + Tomcat Connector 1.2.x Session Clustering 이번에는 node1,node2가 하나의 사이트 node3,node4가 하나의 사이트가 되도록 해보자. JBoss 설정 cp node01 node03 cd node03 vi jboss-env.conf
|
JBOSS_PORT_OFFSET=300 (node01= 100, node02=200) JBOSS_NODE_NAME=node03 JBOSS_MULTICAST_ADDR=230.0.0.5 (node01,node02는 230.0.0.4) |
|
vi ../node03/configuration/standalone-ha.xml |
|
<socket-binding name="jgroups-mping" port="0" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45701"/> <socket-binding name="jgroups-tcp" port="7601"/> <socket-binding name="jgroups-tcp-fd" port="57601"/> <socket-binding name="jgroups-udp" port="55201" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45689"/> |
위의 node01,node02의 설정파일보다 숫자 1씩 증가시킨다. 이번에는 node04를 복사 […]
17 07 2014
Haeng Ho Kang | Programming, Java |
방법 1. web.xml <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <page-encoding>UTF-8</page-encoding> <trim-directive-whitespaces>true</trim-directive-whitespaces> </jsp-property-group> </jsp-config> 방법 2. JSP 상단의 page directive 에 “trimDirectiveWhitespaces” 속성을 “true” 로 설정 <%@ page language=”java” contentType=”text/html; charset=UTF-8″ pageEncoding=”UTF-8″ trimDirectiveWhitespaces=”true”%> 기타. *.tag 로 태그라이브러리 생성시에서는 web.xml 의 설정이 적용되지 않습니다. tag directive 에 “trimDirectiveWhitespaces” 속성을 “true” 로 설정 <%@ tag language=”java” pageEncoding=”UTF-8″ body-content=”empty” trimDirectiveWhitespaces=”true” %> 기타 […]
17 07 2014
Xinics 의 SilverStream의 경우 Mime Type 을 설정해야 컨텐츠가 플레이 된다. Extension Mime type .xap application/x-silverlight-app.xaml application/xaml+xml.xbap application/x-ms-xbap
14 07 2014
Haeng Ho Kang | Programming, Java |
1.Windows : Apach Tomcat의 경우 catablina.bat의 파일에 (set “CATALINA_OPTS=-Xms3072M -Xmx3072M -XX:PermSize=256M -XX:MaxPermSize=256M”)추가
|
set "CATALINA_OPTS=-Xms3072M -Xmx3072M -XX:PermSize=256M -XX:MaxPermSize=256M" rem Suppress Terminate batch job on CTRL+C if not ""%1"" == ""run"" goto mainEntry if "%TEMP%" == "" goto mainEntry if exist "%TEMP%\%~nx0.run" goto mainEntry echo Y>"%TEMP%\%~nx0.run" |
참고주소: http://joont.tistory.com/42 Java에서의 Out Of Memory Error(OOME)에 대한 나름대로의 정리… Enterprise Java 2007/10/03 23:03 사내에서 하는 프로젝트의 일환으로 Java의 성능 이슈에 대한 다양한 컨텐츠를 작성 중인데… 그 중 유용하다고 생각되는 내용 일부를 블로그를 통해서 공개할 생각이다. 그 첫번째 내용으로 악명높은 Out Of […]
11 07 2014
Haeng Ho Kang | Server, WAS |
Apache HTTPD Server 설치 JBoss EAP 6.x 서버 설치 및 단일서버 포트오프셋 Session Clustering 구성 Apache Tomcat Connectors 다운로드 및 설치 wget http://www.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.40-src.tar.gz tar xvzf tomcat-connectors-1.2.40-src.tar.gz cd tomcat-connectors-1.2.40-src/native ./configure –with-apxs=/app/httpd/bin/apxs make && make install 이렇게 하면 /app/httpd/modules밑에 mod_jk.so파일이 생성 설치완료 mod_jk 설정 vi /app/httpd/conf/extra/httpd-modjk.conf
|
# HTTPD Web Server and Apache Tomcat(ajp) Connector # the configuration of the server. # # Required modules: mod_jk (for the ajp handler), # Load Module jk_module <IfModule !mod_jk.c> LoadModule jk_module modules/mod_jk.so </IfModule> # jk_module Global configuration of the server <IfModule mod_jk.c> JkLogFile "|/app/httpd/bin/rotatelogs /app/httpd/logs/mod-jk.log.%Y%m%d 86400" JkLogLevel error JkOptions +ForwardKeySize +ForwardURICompatUnparsed -ForwardDirectories |
JkLogStampFormat “[%Y %a %b %d %H:%M:%S]” JKRequestLogFormat […]
4 07 2014
Haeng Ho Kang | Uncategorized |
1.제어판 > 관리도구 > 인터넷 정보 서비스(iis)관리 > 해당 웹사이트 우클릭 메뉴 > 속성 2.디렉터리 보안 탭 > 보안 통신 섹션 > 편집버튼 > 보안 채널 필요(SSL) 체크, 128비트 암호화 체크 3. HttpRedirect.htm 파일을 만들어 C:\InetPub 에 저장 <!– beginning of HttpRedirect.htm file –> <script type=”text/javascript”> function redirectToHttps() { var httpURL = window.location.hostname + window.location.pathname; var […]
3 07 2014
Haeng Ho Kang | OS, Linux/Unix |
jsp에서 include 된 jsp 파일을 수정하더라도 서버가 이를 인식 못하고 컴파일이 안되는 경우가 발생될때 해당 jsp 를 include하고 있는 jsp 파일도 수정해줘야 인식이 된다. 이때 jsp파일 수정을 안하고 리눅스 프롬프트 에서 find ./ -name ‘*.jsp’ | xargs touch 를 해주게 되면 해당 파일 수정일자가 현재로 모두 바뀌기 때문에 서버가 jsp 파일들을 재컴파일하게 된다. 끝.
3 07 2014
Haeng Ho Kang | Server, WAS |
JBoss 다운 http://www.jboss.org/jbossas/downloads JBoss EAP. 버젼을 다운 받던지 아니며 JBoss AS 를 다운받던지 JBoss EAP 6과 JBoss AS 7 은 동일버젼이다.단 서비스를 하려면 JBoss EAP 버젼으로 해야 한다.(AS 버젼은 단지 테스팅만 마친 버젼) 나의 다운 버젼 jboss-eap-6.2.0.zip zip파일을 다운받아 서버저장소(임의의)에 압축을 해제한다. eclipse에 JBoss tools 설치 eclipsed의 메뉴에서 [Help > Install New Software]를 선택 Add버튼을 클릭하고 […]