성경책 리폼하기 [성경책 리폼 준비물] 다이소 시트지(2000원) 가위, 칼, 자 북코너(1,540원+쿠팡배송비2500원) 북코너는 큰문구점에 가면 구입 가능하다고 하는데 전 그냥 쿠팡으로 시켰어요! 오늘은 8년된 성경책 리폼도전! 가죽이 오래되니 부스러기로 떨어지더라구요 맡겨서 리폼할 수도 있지만 저렴하게 DIY 도전!! 쿠팡에서 구매한 북코너 2000원으로 다이소에서 리폼지를 구매했어요 헤링본무늬로 했습니다~! 모서리는 니퍼로 잘라서 가위질하면 편해요~ 니퍼가 없어도 끝에서 자르면 되니 필수는 아닙니다 가위로 깔끔하게 잘라냅니다 짜잔 ~! 잘라내고 나니 속이 시원하네요~ 똑딱이 부분은 칼로 도려내서 잘랐어요 여긴 뜯어내기가 어려워서 손 조심 하셔야 합니다 리폼지를 성경책에 맞게 잘라서 사용! 저는 양..
북한산 아래 계곡이 흐르는 자연 속 카페(노키즈존) 위치 북한산 우이역 1번출구 7분거리 이용시간 주말 11:00~22:00 평일 11:30~21:00 멀리 떠나지는 못하지만 힐링을 하고 싶어 지하철 종점 북한산 우이역으로 가봅니다 자차없이 도보로 이동가능 합니다 1번 출구로 나와서 약 7분 도보로 이동합니다 직선으로 쭈욱 걸어가면 됩니다 날씨가 좋네요~!! 걷다보면 오른쪽에 우이동 가족 캠핑장도 있네요 다음에는 캠핑도 와봐야 겠어요~ 조금 걷다보면 카페 도착~!! 이름대로 정말 카페 산아래 !!!ㅎㅎ 일요일 오후 3시쯤 방문했는데 웨이팅 무엇? 실내이용객들은 테이블링으로 예약 후 대기 실외이용객들은 예약 없이 가능 하더라구요(날씨가 너무 추워서 대기 했어요) 저희는 무조건 대기 해야 되는줄 알고 예약 ..
에어프라이어로 치킨만들기 필요한 재료 생닭 (닭볶음탕용) 1마리 소금 후추 올리브유 로즈마리 만드는 방법 1. 생닭 흐르는 물에 씻기 2.세척한 닭에 소금 후추, 후추, 로즈마리, 올리브유 섞기 3. 에어프라이어에 닭 넣기 4.에어프라이어 180도 25분 / 뒤집어서 180도 25분 (추가로 저는 더 바삭하게 먹기위해 200도 10분 추가 했어요) 5. 끝! 맛있게 먹기 오늘은 다이어트(?)를 위해 에어프라이어로 치킨을 만들어 먹을거에요 생닭을 흐르는 물에 씻어주면서 기름기가 많은 부분 제거해줍니다 세척한 닭에 소금 후추, 후추, 로즈마리, 올리브유를 뿌리고 잘 섞어 줍니다 제가 사용한 로즈마리와 올리브유 입니다 로즈마리는 롯데슈퍼에서 구입 올리브 오일은 노브랜드에서 구입 에어프라이어에 닭에 넣어줍니다(..
컨슈머가 poll() 을 호출할 때마다 컨슈머 그룹은 카프카에서 저장되어 있는 읽지 않은 메시지를 가져옴 컨슈머 그룹의 컨슈머들은 가각의 파티션에 자신이 가져간 메시지의 위치 정보(offset) 을 기록 각 파티션에 대해 현재 위치를 업데이트 하는 동작을 commit 각 컨슈머 그룹별로 offset 정보를 저장하기 위한 저장소 별도로 사용 0.9 이전 버전은 zookeeper 에 저장 이후 버전은 카프카 내에 별도의 토픽을 만들어서 저장 → __consumer_offsets 컨슈머가 갑자기 다운 또는 새로운 컨슈머가 조인한다면 → 컨슈머 그룹 내에서 rebalance 발생 리벨런스 후 각각의 컨슈머는 이전에 처리했던 토픽의 파티션이 아닌 다른 새로운 파티션에 할당 → d컨슈머는 새로운 파티션에 대해 가장..
토픽의 파티션 수가 증가함에 따라 빠른 전송이 가능 하지만 무조건 파티션 수를 늘려주는 것이 좋을까? → 파티션 수의 변경은 신중하게 결정 장점 높은 처리량 : 파티션은 카프카에서 병렬 처리르 지원하도록 구성하는 방안 하드웨어 자원을 최대한 활용 가능 이슈 파일 핸들러 낭비 카프카에서는 모든 디렉토리의 파일들에 대해 파일 핸들을 열게됨 파티션의 수가 많을수록 파일 핸들 수 역시 많아 지게 되어 리소스 낭비 발생 장애 복구 시간 증가 프로듀서 메모리 증가 토픽의 적절한 파티션 수는? 하나의 파티션에 두개의 컨슈머 연결은 불가능 (하지만 1개의 컨슈머가 같은 토픽의 다른 2개의 파티션 연결은 가능) Java 코드에서 consumer.assign 으로 파티션설정시 array 로 설정하기 때문에 n개의 파티션으..
고려사항 디스크 처리량과 용량 메모리 네트워크 CPU 디스크 처리량 Producer 성능에는 브로커 디스크의 처리량(throuthput)이 가장 큰 영향을 줌 메시지 생성 시 서버의 로컬 스토리지에 저장되고, 메시지가 커밋되었다는 것을 최소한 한 브로커가 확인해줄 때까지 Producer 는 대기 따라서 디스크에 빨리 쓸수록 Producer 대기시간 감소 메모리 Consumer가 읽는 파티션의 메시지는 시스템 메모리의 페이지 캐시에 최적화되어 저장 따라서 브로커가 디스크로부터 메시지를 다시 읽어야 하는 것보다 더 빨리 처리될 수 있음 페이지 캐시로 사용되는 메모리가 많을수록 Consumer 성능 증가 서버에 다른 애플리케이션과 함께 실행하면 페이지 캐시를 공유하게 되어 Cosumer 성능 저하되므로 권장하..
kafka version 2.11 - 카프카 성능 테스트 정리 - Kafka 에서 제공하는 테스트용 스크립트 이용 - path : kafka/bin - kafka-producer-perf-test.sh - kafka-consumer-perf-test.sh - 위 스크립트를 옵션 없이 실행 시 아래와 같이 사용법 및 옵션 확인 가능 테스트용 토픽을 생성해서 테스트 진행 default 설정으로 사용시 최대 전송 가능한 record-size = 1MB (1048588 bytes) 1MB 이상 전송 시 카프카 설정 수정 후 재시작 server.properties → message.max.bytes producer.properties → max.request.size consumer.properties → max..
Install Releases · scouter-project/scouter Releases · scouter-project/scouter Scouter is an open source APM (Application Performance Management) tool. - scouter-project/scouter github.com scouter-all-2.10.0 다운로드 (2020.12.08 기준 최신버전 2.10.0) #linux & mac wget https://github.com/scouter-project/scouter/releases/download/v2.10.0/scouter-all-2.10.0.tar.gz unzip scouter-all-2.10.0.tar.gz #windows http..
Scouter? LG CNS에서 만들어 공개판 오픈소스 APM (Application Performance Monitoring) JVM을 사용하는 어플리케이션 및 OS 자원에 대한 실시간 모니터링 기능을 제공 scouter-project/scouter scouter-project/scouter Scouter is an open source APM (Application Performance Management) tool. - scouter-project/scouter github.com scouter-all-X.Y.Z.tar.gz ⇒ Server, Agent 모두 포함 # 2.7.0 https://github.com/scouter-project/scouter/releases/download/v2.7.0/..
port 확인 netstat -an | grep LISTEN netstat -atn |grep LISTEN netstat -an | grep :80TIMTE_WAIT 소켓 확인 netstat -napo | grep -i time_wait #cnt netstat -napo | grep -i -c time_wait TCP Keepalive #net.ipv4.tcp_keepalive_time : keepalive 소켓 유지 시간 (s) #net.ipv4.tcp_keepalive_probes : keepalive 패킷을 보낼 최대 전송 횟수 #net.ipv4.tcp_keepalive_intvl : keepalive 재전송 패킷을 보내는 주기 sysctl -a | grep -i keepalive LANG 확인 및..
- Total
- Today
- Yesterday
- 서울카페
- 티스토리초대장
- elastic stack
- JDBC
- keycloak
- kafka
- db
- 카프카
- PreparedStatement
- 리스트
- 도커
- scouter
- Java
- 미사맛집
- docker
- spring
- ArrayList
- mysql
- Database
- 문자열
- Array
- 자료구조
- 초대장
- 알고리즘
- 잠실맛집
- Algorithm
- jenkins
- 자바
- 송리단길맛집
- string
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |