[월:] 2016년 08월

HAProxy를 통한 RabbitMQ MQTT의 로드밸런싱

1. 개요 RabbitMQ MQTT서버를 리눅스(moramlinux)와 Windows 2012 Server(MoramDBSvr)에 설치하여 클러스터링을 걸어놓은 상태이다. 이를 이용하여 리눅스(mosamlinux)에 HAProxy를 설치하여 아래처럼 4530 포트로 요청이 들어왔을때 192.168.0.206 또는 192.168.0.207 서버로 전달하기 위하여 기술한 내용이다. 2. 설치 add-apt-repository ppa:vbernat/haproxy-1.6 apt-get update apt-get dist-upgrade apt-get install haproxy 3. 환경설정 /etc/haproxy/haproxy.cfg 파일을 열어 수정한다. global log /dev/log local0 log /dev/log local1 notice […]

더보기

RabbitMQ MQTT 설치 및 환경설정

1. 다운로드 및 설치 a. 얼랑(erlang) 설치 http://www.erlang.org/downloads 에서 다운로드 하여 설치 1. 다운로드 및 설치 1) 얼랑(erlang) 설치 http://www.erlang.org/downloads 에서 다운로드 하여 설치 2) RabbitMq 설치 https://www.rabbitmq.com/download.html 에서 다운로드 하여 설치 2. 관리콘솔 활성화 웹을 통해 MQ의 상태 등을 관리하기 위한 관리콘솔로써, 설치폴더의 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5\sbin에서 rabbitmq-plugins enable rabbitmq_management 을 입력하여 활성화 반영은 RabbitMQ […]

더보기

오라클 12c Multitenant 환경에서 PDB가동

1. 오라클 관리자 접속 sqlplus /nolog connect /as sysdba 2. 기본 PDB 선택 ALTER SESSION SET CONTAINER=PDB_MOSAIC; 3. PDB 데이터 베이스 오픈 ALTER DATABASE OPEN;

더보기

hMailServer에서 데이터 디렉토리 변경

hMailServer에서 데이터(Data) 디렉토리를 변경하기 위해서는 일차적으로 hMailSever 서비스를 중지한다. 그 이후로 설치폴거의 bin 폴더에 있는 hMailServer.ini 을 열어 아래와 같이 수정해 주면 된다. [Directories] ProgramFolder=C:\Program Files (x86)\hMailServer DatabaseFolder=C:\Program Files (x86)\hMailServer\Database DataFolder=D:\hMailServer\Data LogFolder=D:\hMailServer\Logs TempFolder=D:\hMailServer\Temp EventFolder=C:\Program Files (x86)\hMailServer\Events

더보기

전자정부프레임워크(3.5)에서 websocket 사용하기

다음은 전자정부프레임워크 3.5에서 웹소켓을 사용하기 위한 절차임 1. 요구사항 1) 전자정부프레임워크 : 3.5 2) 아파치 톰캣 : 7.0.70 이상(너무 버전이 낮아도 웹소켓을 지원안하므로 유의해야 함) 3) spring framework : 4.0.9.RELEASE – 전자정부 프레임 3.5 버전에서 사용하는 스프링 버전, 더 높일수 있지만 다른 문제 발생할수 있음. 실제로 스프링 4.1에서는 그간 잘 써왔던 jackson의 지원이 중단되어 다른것으로 […]

더보기

mysql autocommit 설정

1. autocommit 확인 SELECT @@AUTOCOMMIT; +————–+ | @@autocommit | +————–+ | 0 | +————–+ 2. autocommit 설정 SET AUTOCOMMIT = FALSE;

더보기