본문 바로가기

전체 글

Tomcat FullGC 분석해보기 간혹 생기는 FullGC인데, 순간적으로 안정화 되다보니 잡기가 힘듬. '-XX:+HeapDumpBeforeFullGC' 을 사용하여 덤프를 받았지만, 내용확인 불가. 손권남님의 추천으로 '-XX:+PrintClassHistogramAfterFullGC' 적용 후, 운영중 추천 옵션 -XX:+PrintClassHistogramAfterFullGC -XX:+PrintClassHistogramBeforeFullGC "-XX:+PrintClassHistogramAfterFullGC -XX:+PrintClassHistogramBeforeFullGC" - GC가 오래걸릴 경우 분석을 위한 기본 옵션 -XX:+HeapDumpBeforeFullGC -XX:+HeapDumpAfterFullGC "-XX:+HeapDum.. 더보기
Nvidia 드라이버 업데이트 후, 콘솔 진입 처리. Linux Mint 17 Nvidia 드라이버 업데이트 후, 콘솔 진입 처리. - Mint 에서 nvidia dirver를 업데이트 하면 xorg.conf를 관련 안내와 함께 콘솔로 바로 진입.- /etc/X11/xorg.conf 를 추가해야 함.Section "Device"Identifier "nvidia"Driver "nvidia"BusId "PCI:1@0:0:0"... Option .......EndSection reboot 실행 설치 후, 그냥 써도 문제는 없는데.. 이게 참 난감한게.. 특정 에디터들이 스크롤 할때마다 자꾸 텍스트 라인이 중복되는 현상이 발생한다. 그러면 다시 스크롤을 해서 풀어줘야 하고.. 환장하지.. 드라이버 업뎃해서 사용하니 위의 문제는 사라졌다. 잇힝.~ 더보기
Jira 연동하기 우선 봐둬야 할 것이..https://developer.atlassian.com/jiradev/jira-apishttps://ecosystem.atlassian.net/wiki/display/JRJC/Tutorial 요렇게 보자. 그러나 이런 API들은 모두 설치되어 운영하고 있는 jira 버전과 plugin 에 따라 지원 여부가 결정될 수 있으니 확인하는 것이 중요하다. 우선 lib를 추가 한다.compile 'com.atlassian.jira:jira-rest-java-client:1.2-m01' - github에 몇몇 client들이 존재는 한다. 그냥 왠지 쓰기 싫은 관계로 그런 것들은 무시..참고로 이런거 'net.rcarz:jira-client:0.5' lib를 추가 했으면, Test해보는 셈.. 더보기
하나의 Entity에서 다중 Eager의 사용. Caused by: org.hibernate.loader.MultipleBagFetchException: cannot simultaneously fetch multiple bags 특정 버전 이상에서 해당 규격에 대한 검증을 시작한 듯 하다. 가령 Vendor라는 Entity가 있는데, onetomany로 두개의 자식 속성을 지정 후, 둘다 fetchtype을 eager로 지정하면 나는 오류다. @Entity... public class Vendor ...{.... @OneToMany(mappedBy = "vendor", cascade = CascadeType.ALL, fetch = FetchType.EAGER) private List employees; @OneToMany(mappedBy = "vend.. 더보기
Spring Data Solr 사용해보기 우선 Solr 설치http://lucene.apache.org/solr/ 다운로드 후, 특정 디렉토리 생성/home/eclipse4j/app-servers/solr 더보기