개발/APM흉내내기
APM을 만들어 보기로 했다.
cozynow
2017. 10. 10. 15:44
APM을 만들어 보기로 했다.
개발 환경 구축 하기
수집데이터 정리하기
- java-agent를 사용하려면 매번 jar로 묶어야 한다. 이 번거로운 작업을 위해서 Maven을 활용했다.
기본적인 개발환경
1. Cygwin 설치
3. jdk1.6설치, jdk 1.8 설치
-
Agent 컴파일 용도 : jdk 1.6 download
-
기본 컴파일 용도 : jdk 1.8 download
-
참고 : 모든 버전 후 download
-
기본 PATH 및 JAVA_HOME 위치 지정
vi /home/<user명>/.bash_profile #java home setting export JAVA_HOME=/cygdrive/c/developer/jdk/1.8 export JAVA_6_HOME=/cygdrive/c/developer/jdk/1.6 export JAVA_8_HOME=/cygdrive/c/developer/jdk/1.8 #PATH export PATH=$JAVA_HOME/bin:$PATH #저장 후 적용 source /home/<user명>/.bash_profile #java -version 으로 실행 및 버전 확인
5. activemq 설치
-
install download
-
설치 후 PATH 경로 지정
#link 설정하기 ln -s apache-activemq-5.15.0 apache-activemq #PATH 설정 export ACTIVEMQ_HOME=/cygdrive/c/developer/tools/apache-activemq export PATH=$ACTIVEMQ_HOME/bin:$JAVA_HOME/bin:$PATH #실행 activemq start
6. mysql download demo를 위한 DB 스크립트
7. sts download