logback-flume-kafka-appender

요 몇일전에 log를 수집하기 위해 회사에서 만든건데 내가 만들어 영 시원찮아 그냥 안쓰기로 했다. 그래도 만약 필요한 사람들이 있다면 고쳐서 쓰면 좋을 것 같다. logback에 flume을 내장해서 kafka에 보내는 라이브러리다. 일단 카프카가 설치 되어 있어야 한다. 카프카 설치는 여기서 보고 따라하며 된다. zookeeper와 kafka, 그리고 kafka consumer를 실행 시키자. 그 다음에 아래와 같이 메이븐에 추가 하자. <repositories> <repository> <id>spring-boot-gcm-mvn-repo</id> <url>https://raw.github.com/wonwoo/logback-flume-kafka-appender/mvn-repo/</url> </repository> </repositories> <dependency> <groupId>me.wonwoo</groupId> <artifactId>logback-flume-kafka-appender</artifactId> <version>0.9.0-SNAPSHOT</version> </dependency> 그런다음 logback.xml에 appender를.. Read More

spring boot querydsl study (4)

이번 시간에는 join에 대해서 알아보자. querydsl에서는 다음과 같은 조인을 지원한다. join inner join, left join, right join 일단 차례대로 한번씩 살펴보자. join QAccount account = QAccount.account; QOrder order = QOrder.order; return from(account) .join(account.orders, order) .fetch(); join이라는 함수를 쓰면 join을 한다. join과 innerjoin의 차이점은 잘 모르겠다. 동일하게 작동하는 듯한데.. 쿼리를 보자. select account0_.account_id as account_1_0_, account0_.email as email2_0_, account0_.name as name3_0_, account0_.password as password4_0_ from account account0_ inner join orders orders1_.. Read More