개발자의 노트
Redis Pub/Sub 사용시 주의점 (Connection 관련)
소프트웨어개발/Redis 2012. 11. 26. 16:10

Redis Pub/Sub 사용시.. Pub에서 사용하는 Connection 혹은 Connection Pool 을 Sub에서도 함께 사용하지 말라. Sub가 제대로 작동하지 않게 된다.. 고 한다.. 통산 Pub에는 Connection Pool 만들어서 사용하고, Sub는 전용 Connection 하나 만들어서 처리하면 된다.

redis 설정값 참고 (Spring Data)
소프트웨어개발/Redis 2012. 11. 26. 15:27

redis.properties 설정시 참고.. tuc.ss.redis.serverIp=***.***.***.*** tuc.ss.redis.serverPort=**** tuc.ss.redis.password=**** tuc.ss.redis.database=1 tuc.ss.redis.timeout=120000 tuc.ss.redis.pool=true tuc.ss.redis.maxActive=100 tuc.ss.redis.maxIdle=50 tuc.ss.redis.minIdle=10 tuc.ss.redis.maxWait=12000 # whenExhaustedAction - WHEN_EXHAUSTED_FAIL 0, WHEN_EXHAUSTED_BLOCK 1, WHEN_EXHAUSTED_GROW 2 tuc.ss.r..

Tomcat 설치 (CentOS)
소프트웨어개발/Tomcat 2012. 11. 17. 14:51

# cd /usr/local/src # wget http://apache.tt.co.kr/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.tar.gz # tar zxvf apache-tomcat-6.0.36.tar.gz # cp -Rf apache-tomcat-6.0.36 /usr/local/tomcat # cd ../tomcat/ # ll Total 144 -rw-r--r-- 1 root root 37951 11?? 15 16:42 LICENSE -rw-r--r-- 1 root root 558 11?? 15 16:42 NOTICE -rw-r--r-- 1 root root 9188 11?? 15 16:42 RELEASE-NOTES -rw-r--r-- 1 root r..

리눅스에 RabbitMQ 설치 (CentOS)
소프트웨어개발/RabbitMQ 2012. 11. 15. 15:08

CentOS 5 버전 기준.. 먼저 EPEL (Extra Packages for Enterprise Linux ) 설치 # rpm -Uvh http://ftp.neowiz.com/fedora-epel//5/i386/epel-release-5-4.noarch.rpm Erlang 는 yum으로 설치 (RabbitMQ는 Erlang으로 만들어져있음) # wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo # yum install erlang Erlang를 소스로 설치할 경우엔 아래 의존성 패키지 설치 (소스 설치는 생략) # yum install gcc* ncurses*..

MySQL 소스 설치 - 리눅스(CentOS)
소프트웨어개발/MySQL 2012. 11. 14. 18:13

설치된 게 있으면 삭제 (안해도 됨) # rpm -e --nodeps mysql-5.0.95-1.el5_7.1 혹은 # yum remove mysql-5.0.95-1.el5_7.1 의존성 패키지 설치 # yum install cmake gcc gcc-c++ cpp compat-gcc-32-g77 flex bison # yum install libpng-devel libjpeg-devel freetype-devel gd-devel ncurses-devel 먼저, 기존에 mysql이 설치되어있는지 확인 # rpm -qa | grep mysql mysql-5.0.95-1.el5_7.1 mysql 사용자를 등록하고 (–M 옵션은 사용자 홈디렉토리를 만들지 않겠다는 것임) # groupadd mysql # use..

article thumbnail
시스템 자원 모니터닝 Cacti 설치

시스템 자원을 모니터링하는 Cacti 이렇게 생긴거다.. 자세한 내용이나 스크린샷은 아래 링크에서 구경할 수 있겠다. http://www.cacti.net/features.php http://www.cacti.net/screenshots.php 요구사항은 아래와 같다. (http://www.cacti.net/downloads/docs/html/requirements.html)RRDTool 1.0.49 or 1.2.x or greaterMySQL 4.1.x or 5.x or greaterPHP 4.3.6 or greater, 5.x greater highly recommended for advanced featuresA Web Server e.g. Apache or IIS CentOS 기준임.. 우선 몇가..

리눅스 언어셋 설정

간단하지만 유용한 설정 LANG 설정 #vi /etc/sysconfig/i18n LANG=”ko_KR.UTF-8” #source /etc/sysconfig/i18n

리눅스 시간동기화 - 크론탭으로 자동화

간단하지만, 유용한... 크론탭에 시간동기화 설정하기 #crontab –e 00 01 * * * rdate –s time.bora.net && clock -w