분류 전체보기29 [cassandra] datastax bind vs prepared statement datastax statement를 이용하는 데 있어서 bind와 prepared 두 가지 쿼리 방식이 존재합니다. 작업에 어떤 것이 더 적합한지 무엇이 다른지에 대해 확인하는 내용에 대해 작성 한 글입니다. bind statement vs prepared statement https://docs.datastax.com/en/developer/java-driver/3.0/manual/statements/prepared/ DataStax Java Driver - Prepared statements finally, if the driver tries to execute a statement and finds out that the coordinator doesn’t know about it, it will .. 2022. 8. 9. [cassandra] Detected a synchronous call on an I/O thread 보통 casandra 는 scalable 하지만 multi query pattern 을 수용하기에 적합하지 않기때문에 inverted index 로 es(elastic search) 를 많이 채택하여 사용하고 있습니다. 어쩌다보니 카산드라로부터 대량의 목록 조회를 하게 되었는데 그 과정에서 아래와 같은 이슈가 발생했습니다. Detected a synchronous call on an I/O thread, this can cause deadlocks or unpredictable behavior. This generally happens when a Future callback calls a synchronous Session method (execute() or prepare()), or iterates.. 2022. 8. 9. port kill 폐쇄망 네트워크 환경에 OS를 설치한 이후 서버에 이슈가 생겨 포트를 정리할 일이 생겼습니다. 인터넷이 안되는 환경이기 때문에 apt 모듈을 설치하는 일은 쉽지 않았습니다. os를 설치할 때 기본으로 설치되는 apt 패키지로 port kill 하는 방법은 다음과 같습니다. $ lsof -i tcp:3000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 384 eun2ce 3u IPv6 0x000000 0t0 TCP *:3000 (LISTEN) $ kill -9 PID 2022. 8. 6. 방청 유희열의 스케치북 600회 유희열의 스케치북 - 우리들의 여름날 "지금까지, 유희열이었습니다." 방청 신청이 당첨되어 유희열의 스케치북에 다녀왔다. 600회 특집이자 마지막 회라서 더 의미 있었던 것 같다. 신청할 땐 몰랐는데 나중에 기사를 보니 유희열의 스케치북 마지막 회였다. 그래서 그런지 라인업이 엄청났는데 폴 킴 멜로망스 10cm 헤이즈 데이브레이크 오 마이걸 김종국 씨스타 거미 처음에 폴 킴과 멜로망스가 함께 나왔다. 김민석 , 폴 킴이야 노래 잘하는 거 알았지만 정동환 노래 너무 잘해서 놀랐다. 춤추는 거 귀여웠다. 여담이지만, 정동환 멜로디카 불면서 관객석 내려왔다가 미끄러졌는데 그것도 귀여웠다. 폴 킴은 노래도 노래지만 방송 외적으로 관객과 소통을 굉장히 잘하는 사람이구나 라는 게 느껴졌다. 재치 있게 질문하고 웃고.. 2022. 8. 6. mac Microk8s 설치 microk8s 로컬에 k8s cluster 를 소규모로 배포하여 서비스를 배포할 수 있도록 하는 소규모 k8s 라고 생각하면 쉽다. 사전준비 brew 설치 설치 microk8s install $ brew install ubuntu/microk8s/microk8s $ microk8s install k8s cluster health check $ microk8s status --wait-ready optional 설정해두면 편리한 내용에 대하여 기술합니다. 설치 된 kubectl 이 없는 경우 alias 를 kubectl 로 설정하여 단축 사용 $ sudo snap alias microk8s.kubectl kubectl local 에 설치 된 kubectl 이 있는 경우 Microk8s 클러스터로 접근하도.. 2022. 8. 6. [kafka] NotLeaderForPartitionException 해결 방법 카프카를 외부에서 접근할 수 있도록 설정 한 뒤, 접근하려고 할 때 아래와 같은 이슈가 발생했습니다. Received invalid metadata error in produce request on partition ${TOPIC} due to org.apache.kafka.common.errors.NotLeaderForPartitionException: This server is not the leader for that topic-partition.. Going to request metadata update now Kafka 에서 각 토픽은 여러 브로커에 의해 제공이 되는데, 한 브로커는 리더이고 나머지는 팔로워가 됩니다. producer 의 경우, 내부적으로 모든 팔로워에게 데이터를 복제하는 리더.. 2022. 8. 6. 이전 1 2 3 4 5 다음