2015년 2월 9일 월요일

서버 실행용 배치 파일 제작

콘솔 창에서 서버를 몇개 띄워야 하기 때문에

배치파일로


  • Static Server - 한번 로드되면 데이터가 변경될 일이 없는서버 ReadOnly (테이블 데이터 등)
  • Flexible Server - 느슨한 관린(Redis 설정 AppendOnly sec1초 단위) 저장 (채팅, 댓글 등)
  • Monitor StarticServer - Static 서버 모니터 콘솔
  • Monitor FlexibleServer - Flexible 서버 모니터 콘솔


를 서버 및 모니터 창을 자동으로 띄우도록 했습니다.

시작 파일로는

@echo off

path C:\Redis-Server\;
start Flexible_Server_Redis.BAT

path C:\Redis-Server\;
start Static_Server_Redis.BAT

path C:\Redis-Server\;
start Flexible_Monitor.BAT

path C:\Redis-Server\
start Static_Monitor.BAT

이며

path와 start는 독립적으로 콘솔창을 띄우기 위해 사용되었습니다.

title Monitor_Flexible_Server
mode con cols=115 lines=1000
color 2f
cd \Redis-Server\Flexible_Server
cls
redis-cli -h 192.168.0.9 -p 6379

이건 모니터 창을 띄위기 위한 배치 파일인데요
각 명령의 사용법은 아래와 같습니다.

  • title : 콘솔창 제목을 나타냅니다.
  • mode con 콘솔창의 크기를 나타냅니다.
  • color : 콘솔창의 배경 및 텍스트 창을 나타냅니다.
  • cd : 경로 이동
  • cls : 화면 정리
  • redis-cli -h 192.168.0.9 -p 6379 : 레디스 클라이언트 실행(ip 및 포트 설정)


댓글 없음:

댓글 쓰기