본문 바로가기

분류 전체보기

(172)
Apache Tomcat Connectors 중 Status Worker에 관하여 (JK Status Manager) Apache 웹서버와 Tomcat의 연결에 대해서 모니터링을 하고 컨트롤을 하고자 하는 니즈가 생겼다. 이를 어떻게 하면 쉽게 해결할 수 있을까 하고 알아보다 보니 Apache Tomcat Connectors 중 Status Worker라는 워커의 존재에 대해 알게되었다. 흔히 JK Status Manager라고 불리는 워커이다. 이 존재에 대해 자세히 알아보고자 한다. Status Worker 개요 (JK Status manager) 톰캣 커넥터의 타입 중 status worker라고 불리는 특별한 커넥터 타입은 런타임 환경에서 톰캣으로부터 상태와 설정 정보를 가져오는 역할을 한다 추가적으로 다이나믹하게 설정을 변경시킬 수도 있게 한다 단순한 웹 인터페이스를 통하여 이러한 기능을 사용할 수 있도록 한다..
Tomcat DB Connection Pool 사용 시 누수 및 좀비세션 방지 방안 Tomcat WAS 에서 Tomcat JDBC Connection Pool을 사용하고 있었는데, 이중화된 DB 중 한 대가 Down되어서 Fail-over가 되었으나 기존의 DB 커넥션 풀이 정리되지 않는 현상이 발생하였다. 이러한 문제를 해결하기 위해 방법을 알아보았다. The Tomcat JDBC Connection Pool 와 Apache Commons DBCP의 차이 (tomcat-jdbc-pool vs commons-dbcp) 먼저 WAS에서 어떤 타입의 커넥션풀을 사용하고 있는지에 대해 먼저 확인해보자. Tomcat에서 사용하는 커넥션풀은 크게 두 가지가 있는데 Tomcat JDBC Connection Pool(tomcat-jdbc-pool)이 더 개선된 방식이라고 보면 된다. server.x..
JBoss EAP의 Datasource (DB Pool) 모니터링 및 최소값 설정 방법 JBoss EAP의 데이터소스 (DB pool)의 사이즈 관련 설정에 대해 확인하다가 다소 특이한 점을 발견하였다. 별다른 생각 없이 min-pool-size를 설정하면 항시 최소 이 설정값만큼의 세션을 생성 후 유지할 것이라고 생각하였으나, 세션 확인 결과 생각과는 다르게 동작함을 확인하였다. 이에 관하여 기록을 남겨두고자 한다. 확인결과 요약 특정 설정을 활성화하지 않으면 JBoss EAP의 min-pool-size를 셋팅해놓았어도 그 수 만큼의 세션이 생성되거나 유지되지 않을 수 있다. JBoss CLI 도구를 통한 DB Pool 세션 확인 방법 일단은 netstat을 통해서 확인하였을 때 세션의 갯수가 예상과 다른 수치를 보였고, 더 정확한 값을 확인할 방법이 필요했다. 제니퍼 등의 APM 도구를..
대표 하이체어 제품들 장단점 비교/분석 (본베베, 킨즈, 아가드 등) 하이체어 구매를 고민하시는 분들 많으실 겁니다. 그리고 대체 어떤 제품을 구매해야 현명한 구매를 하는 것인지 특히 고민이 많이 되실텐데요. 저 또한 같은 고민을 했습니다. 그래서 대표적인 하이체어 제품들의 장·단점을 비교/분석 해보도록 하겠습니다. 고려사항 우선 하이체어를 구매하는데 있어서 고려해야 할 사항들에 어떤 것들이 있는지 알아보도록 하겠습니다. 저는 아래 4가지 요소들을 중요한 요소로 보기로 하였습니다. 대부분의 하이체어가 가지고 있는 뻔한 기능들은 특별히 고려하지 않았습니다. 발받침은 있는 것이 좋음 발받침의 높이 및 각도 조절이 가능한 것이 좋음 트레이와 의자 사이의 간격 조절이 가능해야 좋음 세척에 유리한 재질이어야 함 제품별 분석 본베베 하이체어 멀티레벨 Z 특징 사용기간 : 6개월 ~ ..
공인 쿠버네티스 자격증 알아보기 (CKA, CKAD, CKS, KCNA) 자격 정보 주관사 CNCF(Cloud Native Computing Foundation)재단 THE LINUX FOUNDATION (collaboration) 응시 정보 응시료: $375 (KCNA는 $250) 시험가능 기간: 1년 (시험을 결제하고 1년내로 자유롭게 원하는 날짜에 시험을 볼 수 있다.) 재시험 가능: 첫번째 시험에서 실패하면 1년 내로 무료로 한번 더 시험을 응시할 수 있는 기회가 주어진다. 자격증 유효기간: 3년 시험 관련 공식 안내사항 https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad 시험 응시료 쿠폰 제공 사이트 (15% 할인) https://devopscube.com/kubernetes-certifi..
MySQL 마이너 버전 업그레이드 방법 (5.7버전, 수작업 기준) 온라인이 아닌 오프라인 환경이나, 기타 특별한 이유로 인해 yum 등의 패키지 관리 툴을 사용할 수 없을 때 MySQL 버전을 수작업으로 업그레이드하려면 아래와 같이 진행을 하면 됩니다. 개요 In-Place Upgrade (교체식 업그레이드) 방식으로 진행 MySQL 공식 사이트의 원문을 참고하려면 아래 링크를 참고하세요. https://dev.mysql.com/doc/refman/5.7/en/upgrade-binary-package.html MySQL :: MySQL 5.7 Reference Manual :: 2.11.4 Upgrading MySQL Binary or Package-based Installations on Unix/Linux 2.11.4 Upgrading MySQL Binary or ..
범퍼침대 선택 과정 - 체크 사항 / 도노도노와 꿈비 비교·분석 아기가 뒤집기를 시도하려고 하다 보니 이제 원목 데이베드에 더 이상 재울 수 없을 것 같습니다. 아기의 자유로운 무빙을 위해 범퍼침대로 바꿔주기로 합니다. 그런데 이 육아용품의 세계는 어찌 단 하나도 쉬운 것이 없습니다. 무엇을 선택해야 할까요? 주요 브랜드 대강 맘카페에서 유명한 제품과 쇼핑몰들에서 판매량이 많은 브랜드들을 알아봤습니다. 대략 아래의 브랜드들이 주요 브랜드들인 것 같네요. 그 중에서도 [도노도노]와 [꿈비]가 가장 유명한 것 같습니다. 도노도노 꿈비 비비엔다 알레르망 롤베이비 조아뜨 체크해야 할 사항 크기 세탁 및 관리하기 편리한가 가드의 높이 소재는 어떤 것인지 벨크로인 경우 안정성 사용면 틈새가 없어야 함 (먼지로 인한 위생 문제) 구매 전에 위의 사항들을 체크하는 것이 중요할 것입..
복잡하고 어려운 분유 선택에 도움이 될 만한 모든 정보들 총정리 어떤 분유를 선택해야 우리 아이에게 좋을지 정말 많은 글들을 찾아보고 정보들을 보았는데, 너무너무너무너무너무 혼란스러웠다. 분유 회사들의 마케팅용 정보들, 맘카페의 카더라 통신들, 몇몇 뇌피셜 블로그들... 다들 나를 너무 혼란스럽게 하는데, 최대한 객관적인 근거가 제시되어 있는 정보들을 기반으로 차근차근 정리를 해보았다. 그리고 나는 결국 우리 소중한 딸래미에게 먹일 분유를 선택할 수 있었다. 이 힘들었던 과정을 공유하고자 한다. 순서는 아래와 같다. - 분유의 원재료 및 성분에 대한 확인 (팜유, 덱스트린, A2 단백질, DHA 등) - 조제유와 조제식의 차이 - 조제유의 종류 - 확인한 정보를 바탕으로 수립한 선택 기준 - 후보군 분유의 제품별 분석 분유의 원재료 및 성분에 대한 확인 팜유 팜유는 ..