클라우드 컴퓨팅 & NoSQL 384

Tomcat 6.0과 Apache 2.X 연동

server.xml에 AJP 프로토콜 설정하는 부분의 샘플이 빠져 있어서 삽질을 좀 했네. 아래와 같이 server.xml에서 AJP Port를 열어줘야함. Apache에서는 mod_jk 설치한후 LoadModule jk_module modules/mod_jk.so JkWorkersFile /usr/local/apache2/conf/workers.properties JkLogFile logs/mod_jk.log JkLogLevel info # First Virtual Host. # DocumentRoot "/usr/local/confluence-2.10.3-std/conf" ServerName wiki.javastudy.co.kr JkMount /* confluence workers.propertis에 ..

Data Grid (Coherence,terracotta)

ALM 이후로 가지고 놀 수 있는 장남감을 찾던중에 발견한 장난감. 요즘 Vitualization과 cloud computing 이야기가 많은데. Cloud computing중에서 data grid에 해당 하는 부분 자바 애플리케이션을 개발하면 문제중에 하나가 JVM Instance끼리 데이타 공유가 불가능하다는 것이다. 이런 경우는 DB나 FILE을 이용하는데 성능상의 문제도 많고 DB로 공유하기에는 어려운 데이타들이 있는 것이 사실인데. 이런것을 커버해주는 것이 NAM (Network Attached Memory)라는 개념이다. 애플리케이션 입장에서는 일반적인 메모리를 ACCESS하는 것처럼 사용하지만, NAM 서버들이 서로 클러스터링 되어서 대용량의 데이타를 애플리케이션 입장에서 하나처럼 보여주는 ..

아파치 캐슁 서버 설치법

== 1. HTTPD 소스를 다운로드한다. => wget http://mirror.apache-kr.org/httpd/httpd-2.0.59.tar.gz 2. 압축을 푼다. => tar zxvf httpd-2.0.59.tar.gz => cd httpd-2.0.59 3. 다음과 같이 configuration을 설정하여 모듈을 빌드한다. => ./configure --prefix=/home1/jwkang/proxy --enable-module=so --enable-modules=all --enable-mods-shared=all --enable-deflate --with-zlib=/usr/lib/ --enable-proxy --enable-cache --enable-mem-cache --enable-file..