1. ZeroMQ 설치
    1) 패키지 다운로드 : wget http://download.zeromq.org/zeromq-3.2.2.tar.gz
    2) 패키지 압축 해제 : tar zxvf zeromq-3.2.2.tar.gz
    3) 새로운 디렉토리 생성 : mkdir zmq
    4) cd zeromq-3.2.2 (압축을 푼 폴더로 이동)
    5) ./configure --prefix=$HOME/zmq --exec-prefix=$HOME/zmq
    6) make & make install

2. Java Bind 설치
    1) 패키지 다운로드 : wget https://github.com/zeromq/jzmq/archive/master.zip
    2) 패키지 압축 해제 : unzip master
    3) cd jzmq-master (압축을 푼 폴더로 이동)
    5) ./autogen.sh
    6) ./configure --prefix=$HOME/zmq --with-zeromq=$HOME/zmq
    7) make & make install

3. Performace Test
    ZeroMQ와 Java Bind가 제대로 설치되었는지 확인하기 위하여 다음을 실행한다.
    1) cd jzmq-master/perf (폴더 이동)
    2) LD_LIBRARY_PATH=$HOME/zmq/lib java -Djava.library.path=$HOME/zmq/lib -classpath $HOME/zmq/share/java/zmq.jar:./ local_lat tcp://127.0.0.1:8080 1 100

4. Sample LoadBalancer Code Test
   1) 첨부된 Balancer.java 컴파일
       javac
-classpath $HOME/zmq/share/java/zmq.jar Balancer.java
   2) 컴파일된 자바 클래스 실행
       LD_LIBRARY_PATH=$HOME/zmq/lib java -Djava.library.path=$HOME/zmq/lib -classpath $HOME/zmq/share/java/zmq.jar:./ Balancer
   3) 제대로 실행되는지 콘솔에서 로그 확인

java.library.path : jzmq[Java Bind]의 Shared Library (so) 파일 위치 (
libjzmq.so)
LD_LIBRARY_PATH : zmq[ZeroMQ]의 Shared Library (so) 파일 위치
(libzmq.so)




받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/541

트랙백 주소 :: http://www.yongbi.net/trackback/541

트랙백 RSS :: http://www.yongbi.net/rss/trackback/541

댓글을 달아 주세요

댓글 RSS 주소 : http://www.yongbi.net/rss/comment/541
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다