Sample 예제 1682127.667: [GC [1 CMS-initial-mark: 4198606K(4562944K)] 4336629K(6590464K), 10.9210640 secs] [Times: user=0.28 sys=0.07, real=10.92 secs] 1682138.588: [CMS-concurrent-mark-start] 1682208.512: [CMS-concurrent-mark: 69.823/69.910 secs] [Times: user=6.77 sys=0.61, real=69.91 secs] 1682208.512: [CMS-concurrent-preclean-start] 1682208.746: [CMS-concurrent-preclean: 0.234/0.234 secs] [Time..
JBoss 7/ EAP 6 이후 부터는 Remoting3를 지원한다. 그리고 JBoss를 설치하면, 기본적으로 JConsole을 통해 JMX에 접근이 가능하다. Local VM 방식으로 접속할 때에는 따로 정보를 넣을 필요가 없기 때문에 생략하고 Remote로 접속할 경우에 대해서 적어본다. Remote로 접속할 경우 접속 방법은 아래와 같다.접속 방법 : JConsole =>service:jmx:remoting-jmx://host:port Example)service:jmx:remoting-jmx://x.x.x.x:9999 그런데 써놓고 보니깐 뭔가 이상하다. 9999 포트는 우리가 정의해 놓은 Remoting port:4447 가 아닌 management port이기 때문이다.다시말해서, JBoss ..
Twiddle은 JBoss 5에서 사용하는 Command Line Interface로 JMX로 열려 있는 MBean들을 호출할 수 있다. JBoss 7으로 올라오면서 역사의 뒷편으로 사라졌지만, 현재까지도 JBoss 5를 사용하는 곳이 많은 지라 계속적으로 많은 질문이 올라오고 있어서 간단히 정리해 본다. Twiddle을 사용할 때는 우선 jmx-console을 이용하여 내가 원하는 곳의 정보의 메타 정보를 알아두길 권고한다. 왜? 그냥 찾기란 쉽지 않으므로 ^^ 오늘은 Operation을 실행해보는 것에 대해 간단히 정리해 보자. 우선 operation을 실행시키는 기본 문법은 아래와 같다. [Syntax] ../../../bin/twiddle.sh -s 127.0.0.1:1099 -u admin -p..
http://www.packtpub.com/jboss-eap6-high-availability/book Last week, I have a chance to review this book "JBoss EAP6 High Availability". I am very satisfied with the book because it could be a good reference book for beginer or who are trying to set up clustering with JBoss 7. In the market, there were some Jboss books that explain basic concept of JBoss or development ways. Therefore, many peop..
아래의 메세지가 동시에 발생함. java.lang.RuntimeException: Failed to initialize ZipWrapper: /opt/jboss/jboss-as/servers/myconfig/deployers/jbossws.deployer/spring-core.jar/META-INF/ at org.jboss.virtual.plugins.context.zip.ZipEntryContext.getZipSource(ZipEntryContext.java:286) at org.jboss.virtual.plugins.context.zip.ZipEntryContext.ensureEntries(ZipEntryContext.java:638) at org.jboss.virtual.plugins.context..
기본적으로 eviction과 expiration이 두 녀석은 하는 일이 같아요. 메모리를 아끼기 위해서 Cache된 Object들 중에 불필요한 것들을 지우기 위한 기능이죠. 하지만 필요없는 Object를 가려내는 방법이 다릅니다. 우선 eviction은 몇가지 메카니즘을 제공하죠 ==> LRU, LIRS(디폴트). 쉽게 말해서, Entry Max값을 정해 놓고 그 이상 들어오면 먼저 들어 온 순서대로 object들을 차례로 지우는 방법입니다. 그렇다면 expiration은 누구나가 쉽게 예상하듯이, 유통기간을 두고 그 이상이 되면 지워버리는 방법이죠. 자 여기에서 Passivation은 왜 필요한가를 생각해 봤습니다. Infinispan의 가장 큰 기능은 Eviction/ Expiration은 이 기능..
2.4 Git Basics - 예전으로 되돌리기예전으로 되돌리기넌 Stage상태의 어떤 것들을 되돌리고 싶을때가 있을것이다. 여기서, 우리는 당신이 만든 변경사항을 되돌릴수 있는 기본적인 툴들에 대해서 알아볼것이다. 이를 행할때는 조심해야한다. 왜냐하면 당신이 되돌린 것들중 일부는 다시는 되돌릴 수 없기 때문이다. 이 부분이 Git에서 당신이 실수를 하면 데이터를 잃어버릴 수 있는 몇 안되는 영역 중 하나이다.당신이 마지막으로 커밋트 한 변경사항을 변경하기보통 내용을 되돌리는 실수 저지르는 것중에 하나로 커밋트할 몇개의 파일들을 빼먹고 커밋트한 경우 또는 커밋트 메세지를 잘못 썻을때이다. 만약에 당신이 커밋트를 다시하고 싶을때면 commit 명령어에 --amend옵션을 추가해서 실행하면된다:$ git c..
- Total
- Today
- Yesterday
- 캐나다
- cert
- 토론토정착서비스
- 인터넷
- BTBS
- ansible
- Canada
- redhat
- RHCE
- 부모님초청이민
- Red Hat
- BC주
- 벌링턴
- 우드워킹
- git proGit
- 정착서비스
- 옥빌
- docker
- 캐나다부동산
- RHEL
- TORONTO
- 미시사가
- Certificate
- certification
- 토론토
- 부동산분석
- 밀튼
- 온타리오
- basement
- Jay
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |