전체 글
Ethereum 에 대해서
Ethereum 에 대해서블록체인을 활용한 모든 것을 프로그래밍할 수 있는 플랫폼Document Linkhttp://www.seunghwanhan.com/2015/06/ethereum-introduction_3.html 블록체인 작동 원리분산 데이터베이스 기술과 암호화 기술(cryptography)을 통해서 거래 정보(transactions)를 보다 투명하고 안전하게 관리할 수 있도록 고안된 공공(public) 거래장부(ledger)Document linkhttp://guruble.com/java-%EC%BD%94%EB%93%9C%EB%A1%9C-%EC%9D%B4%ED%95%B4%ED%95%98%EB%8A%94-%EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8blockchain/https..
[Spring Framework] RestTemplate 으로 개발 시 에러가 난 경우 응답의 body 확인
RestTemplate 으로 개발 시 에러가 난 경우 응답의 body를 확인하려면, HttpClientErrorException.getResponseBodyAsString() 을 이용한다. [참고] http://stackoverflow.com/questions/17177107/getting-400-bad-request-when-using-spring-resttemplate-to-post
[HttpClient] Setting 방법
HttpClient Setting 을 하는 이유Default HttpClient 를 사용하게 된다면, HttpClient Connection Pool 설정이 기본으로 잡힌다. 그러므로 원하는 성능이 나오지 못한다. 기본 설정은 오른쪽 HttpClientBuilder.class와 같이 기본은 0으로 잡히며 상용을 위한 서버에서는 반드시 튜닝이 필요하다.maxConnTotal = 0maxConnPerRoute = 0 단순한 접속일때는 createMinimal()를 사용하자.이 경우에도 내부 코드를 보면 기본적으로 PoolingHttpClientConnectionManager class 를 사용하며, maxTotal 은 20, defaultMaxPerRoute 는 2로 설정되어 있음을 알고 있어야 한다.Poo..
[Monitoring Tool] Scouter 적용(2) - Standalone java application(Netty)
Scouter 소개오픈소스 APM인 Scouter는 JVM(WAS, Standalone application)을 사용하는 어플리케이션 및 OS 자원에 대한 모니터링 모니터링 기능을 제공한다.APM : Application performance montoring / application performance management모니터링 대상 (현재)Java application - Web application (on Tomcat, JBoss, Resin ...), Standalone java applicationOS - LInux, Windows, Unix모니터링 대상 (TOBE)Redis, Apach HTTPD, nginX, Nodejs... Scouter 설치Scouter 적용(1)과 설정값이 다르므로,..
[Monitoring Tool] Scouter 적용(1) - Web application(Tomcat)
Scouter 소개오픈소스 APM인 Scouter는 JVM(WAS, Standalone application)을 사용하는 어플리케이션 및 OS 자원에 대한 모니터링 모니터링 기능을 제공한다.APM : Application performance montoring / application performance management모니터링 대상 (현재)Java application - Web application (on Tomcat, JBoss, Resin ...), Standalone java applicationOS - LInux, Windows, Unix모니터링 대상 (TOBE)Redis, Apach HTTPD, nginX, Nodejs... Scouter 설치동일한 설치 내용 보단, 참고한 Github ..