jedis 사용시 여러 스레드에서 동시에 jedis.exist() 를 호출할 경우, 아래의 예외가 간헐적으로 발생..java.lang.ClassCastException: [B cannot be cast to java.lang.Long at redis.clients.jedis.Connection.getIntegerReply(Connection.java:188) at redis.clients.jedis.Jedis.exists(Jedis.java:93) at boazcmt.tip.common.cache.JedisFactory.getCache(JedisFactory.java:74) jedis git(https://github.com/xetorthio/jedis)에 가 보니 2.2.x 버전에서는 버그가 해결되었다..
POST로 요청은 하되 쿼리스트링 형식으로 파라미터를 보내지 않고 body에 json형태로 요청을 할 때는 아래와 같이 하면 된다. 음.. 역시나 내 코드는 조잡하다. ㅜㅜ;(HttpClient 4.3.1) HttpClient client = new DefaultHttpClient();// HttpClient 4.3.x 에서는 new DefaultHttpClient()은 deprecated 되었다고 이클립스에서 친절(?)하게 알려준다. 그냥 가볍게 무시해도 되지만 영 찜찜하다면 아래처럼 하면 된다.HttpClient client = HttpClientBuilder.create().build(); String url = "http://"+ tipIp +":"+ tipPort +"/get/serverinfo..
* Jedis 사용시에 common-pools 가 필요하다.common-pools2 는 "org.apache.commons.pool.impl.GenericObjectPool.Config"를 찾지 못하기 때문에 일단, common-pool-1.6.jar 를 사용함. ㅡㅜ; * redis에서 DB백업을 하기 싫을 때 설정은..redis.conf 파일에서 아래 부분을 주석처리하면 된다.#save 900 1#save 300 10#save 60 10000
- Total
- Today
- Yesterday
- 캠핑
- http
- 주저리
- 중도
- java
- network
- netty
- SVN
- 이클립스
- 오토캠핑
- JavaScript
- 발번역
- json
- 톰캣
- spring
- socket
- 자바
- 무제
- myBatis
- 스마트tv
- QR코드
- 주저리주저리
- 스프링
- 안드로이드
- db
- 개화예술공원
- 단상
- 중도캠핑장
- MySQL
- 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |