- tomcat
- sapui5
- sap
- TypeScript
- HANA DB
- BTP Deployment
- ionic
- blue-green
- CAP Java
- BTP
- Business Application Studio
- ionic native
- Capire
- Devian
- ChatGPT
- springboot
- cloud foundry
- cf push
- ionic3
- 윈도우 서비스
- HANA Cloud
- eclipse plugin
- SAP BTP
- 구글맵 예제
- JavaScript
- angularJS
- Windows Service
- raspberry pi
- raspbian
- BTP 배포
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Today
- Total
Ryan's Log
Apache ActiveMQ 5.9 윈도우 서비스 등록 본문
Apache ActiveMQ 5.9 윈도우 서비스 등록
Tomcat에 이어 이번에는 ActiveMQ를 Windows Service에 등록하는 방법이다.
Active MQ는 Windows Service Installer 버전을 제공하지 않는다. 따라서 무조건 스스로 등록해야 하는데
역시 Windows Service를 그냥 서비스라 하기로 하고
ActiveMQ를 받아 원하는 경로에 압축을 풀어 설치한다.
http://activemq.apache.org/download.html
C:\Starj\apache-activemq-5.9.0
우선 ActiveMQ가 잘 구동되는지 테스트한다.
C:\Starj\apache-activemq-5.9.0\bin\activemq.bat
구동이 안된다면 역시 Java를 설치 (아님 포트 8161, 61616)
activemq.bat를 실행한 Command Prompt에서 ActiveMQ의 관리 URL을 확인한다.
뭐 무조건 기본값 http://localhost:8161 이지만
이제 본격적으로 서비스 등록
activemq.bat과 같은 위치에 win64 폴더 안으로 이동한다.
(물론 64는 64bit 컴퓨터를 의미하니 32를 원하면 win32로 이동)
InstallService.bat 파일과 UninstallService.bat 파일이 있다.
친절하기도 해라
바로 등록해본다.
C:\Starj\apache-activemq-5.9.0\bin> InstallService.bat
어랏!!
그렇다 권한이 없는거다. 서비스 등록을 하려면 더 센놈으로 오란다.
두가지 방법!!
일.
Command Prompt를 관리자 권한으로 실행시킨 후 InstallService.bat를 실행한다.
단점은.. 귀찮다. 그래서 화면도 없다 0;
이.
InstallService.bat를 관리자 권한으로 실행한다.
단점은.. 순식간에 지나간다.
뭘 어찌했던 설치 됬으테니... ^^
Service 애플릿 (services.msc)을 열어 확인!!
반대로 제거 하는것은 아마 이미들 알고 있을 것이니 바로 본론으로 들어간다.
Tomcat과 다르게 서비스의 이름을 다르게 여러번 등록할 수 없다.
이유는?
알아서 상상들 해 보시고~~
이름을 바꾸거나 Heap 크기를 늘린다거나 하고 싶은게 많을테니
wrapper.conf를 열어본다.
우선 이름은 131라인
# Name of the service wrapper.ntservice.name=ActiveMQ # Display name of the service wrapper.ntservice.displayname=Starj ActiveMQ # Description of the service wrapper.ntservice.description=Starj ActiveMQ Broker
Heap 크기는 79라인
# Maximum Java Heap Size (in MB) wrapper.java.maxmemory=1024
참고로 Heap은 이미 1Gb이다.
'Middle Tier' 카테고리의 다른 글
Apache Tomcat 7 윈도우 서비스 등록 (0) | 2015.09.10 |
---|