일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- root 경로 변경
- mybatis
- 기술 프레임워크
- dns-prefetch
- 쇠구슬 소리
- IQAir
- Post
- technical framework
- SQL Server
- 마녀정원
- 중국
- 컬럼명 찾기
- 손 발이 차가운 아이
- 사용공간
- keyAlias
- ssh 웹사이트 열기
- full stack
- 벤타 청소
- 검색 운영
- Remote Desktop Manager
- 주문 거절
- 타이레놀 ADHD
- keytools
- lazy-loading
- 파라미터
- xdg-open
- x509
- JBoss
- 윈도우
- ECU 업그레이드
- Today
- Total
목록JBoss (3)
Collective Intelligence
Jboss에 war 파일 등을 배포하게 되면 기본적으로 war파일 이름이 접속 경로앞에 붙게 된다. 예를 들어, test.war 라는 파일을 8080포트로 배포하게 되면 http://localhost:8080/test/..... 이런 식으로 자동으로 붙게 된다. 저렇게 붙게되면 war 파일 이름에 따라 URI 가 달라지게되어 정말 귀찮다. 그래서 jboss에서 저게 싫다면 아래처럼 deployments 폴더 안에 war 파일 이름을 ROOT.war 로 변경하면 된다. 그리고 ROOT.war 로 변경하게 되면 서버 구동 시, welcome file 관련 에러가 나기 때문에 아래처럼 Configuration/standalone.xml 에서 virtual-server 에 enable-welcome-root 설..
jBoss 서버를 띄우면 DB recovery 한답시고 주구장창 올라오는 로그가 있다. 운영하는데 별 필요도 없고 해서 지우기로 했는데... 예전의 jBoss는 로그 설정파일이 따로 있었던 것 같은데 6.3은 보니깐 standalone.xml 에 로그 설정이 들어 있었다. 지우고 싶었던 로그는 Start expire session...로 시작하는것과 Send recover request for transaction .... 로 시작하는 두가지였다. 이래저래 찾다가 그냥 필터를 적용시켜서 막기로 했다. 뭐 좀 불합리한 방법이라는 생각도 들었지만 많이들 쓰는 방법이기도 한 것 같고... jBoss를 다른 서버에 설치할 때도 개별 설정들을 될수있으면 한 파일에 몰아두는게 관리도 더 편하지 않을까 싶기도 해서다..
지금 검색을 해보니 jBoss EAP 는 7.0.0 Beta 까지 나와있다.eap 6.3을 처음 구축할 때 이전 버전과 달라진 부분이 있어서 이리저리 찾아봤었는데 어느덧 시간은 흘러 버전이 또 올라가버렸다...여튼 6.3 버전과는 구조상의 변화는 별로 없길 바라면서 여러개 인스턴스를 띄우는 방법을 적는다. 우선 jboss를 리눅스에 설치한 다음 그대로 쓰려면 jBoss_Home/standalone 폴더에 war파일을 올리고 bin 에 standalone.sh 를 실행하면 잘 돌아간다. standalone 폴더에 여러개의 war를 넣으면 여러개의 인스턴스가 물론 잘 돌아간다. 하지만 하나의 서비스가 죽거나 에러가 발생하면 다른 서비스까지 영향을 받을 수 있다는 점,설정도 공통으로 적용되니 따로따로 설정할 ..