일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nodeSelector
- nGinder
- 더티체킹
- pinpoint 2.5.3
- 플루터
- reids
- 논블록킹 성능
- 애자일 싫타
- fake jwt
- formik
- UnsupportedOperationException
- 개발 어렵당.ㅠ
- ㅉ때
- intellij
- R2DBC Paging
- save/update
- jar 배포
- hbase 저장공간 설정
- Ingress Controller Fake
- OIDC
- 노드간 통신
- Loki 로그
- pinpoint
- 월급루팡 일지
- Armeria
- RedirectService
- 스프링Boot 개발환경
- LPOS
- 핀포인트
- jsonMarshaller
- Today
- Total
목록개발이야기/오픈소스 설치 (52)
대머리개발자
## 스키마 최초 인입될 때 해당 값으로 자동으로 스키마가 생성되지만 원하지 않는 값으로 설정될 수 있기 때문에수동으로 정리하고 Start ID를 제외하고 전부 배열[]로 설정됨 ==> Schemaless로 하면 똥망! https://since.tistory.com/5 Solr 스키마schema.xml 1. Schema의 정의- 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것- 데이터베이스를 구성하는 데이터 개체, 속성, 관계 및 제약조건 등에 관해 전반적으로 정의함- 스since.tistory.com 일단 전부 Type : text_ko 형태로 진행 단순 string으로 하면 형태소 분석이 안 된다. ## Highlight 기능 "도심 탄소"를 검색하면 "도심"과 "탄소" 키..
결과부터!! 정말 간단하다. 정말 감사합니다...!! core 생성시 복사한 [conf]폴더 하위에 synonyms.txt 파일있다. synonyms.txt 열어서 콤마(,)로 입력하면 동의어 검색이 된다. 마지막으로 synonymGraph 필터를 넣어준다. 당연히 다시 적용을 해야 한다. 서버를 리부팅할 필요 없이 관리자 기능으로 제공해 준다. Nice!
solr create -c core_name 도커 콘솔로 생성했을때 찝찝함이 남아 있었다.WARNING:: 문구는 한 번은 짚고 넘어가자. ㅎㅎ 기본적으로 관리자 콘솔에서도 core 생성을 지원해 준다. But 오류가 발생한다. core 생성하기 전에 선행해야하는 작업이 있다. 도커-컴퍼즈를 통해서 빌드할때 "샘플코드"로 같이 진행했다. 해당 디렉토리를 찾아가서 [conf] 그대로 복사한다. 코어 이름(core01)으로 폴더를 생성하고 [conf] 폴더를 복사한다. 그리고 코어 생성 메뉴에서 core01 이라는 이름으로 [Add Core]하면 깔끔하게 생성된다. 야호.!!
7만건 정도 테스트로 색인 해봤는데.. final val urlString = "http://localhost:8983/solr/whyContent" // async, non-blocking val solrClient: Http2SolrClient = Http2SolrClient.Builder(urlString).build() fun testBatchJob(){ siContentService.searchAll().doOnNext { addAndCommit(it, SolrInputDocument()) }.subscribe() } fun addAndCommit(siContent: SiContent, doc: SolrInputDocument){ doc..
Elasticsearch이 현재 기준 거의 압승인듯 하다.그럼에도 불구하고 비주류 친구를 선택했다. 힘내 친구야 너도 충분히 멋진 놈이여!! 백문불여일견 일단 설치https://solr.apache.org/guide/solr/latest/deployment-guide/solr-in-docker.html Solr in Docker :: Apache Solr Reference GuideThe Solr docker image runs Solr under tini, to make signal handling work better; in particular, this allows you to kill -9 the JVM. If you run docker run --init, or use init: true in ..
VM 사양 업그레이드와 버전 업그레이드 두 마리 동시에!! 1. 마스터 노드 업그레이드 2. 업그레이된 VM(Node) 추가 3. 기존 VM(Node) -> 새로운 VM(Node) 기존 노드에 적용된 친구들 안녕하는 문구! kubectl drain back-w-3kxp --force --ignore-daemonsets --delete-emptydir-data 당연히 한번에 될일은 없었고 몇 번의 시행착오 끝에! C:\Users\admin>kubectl drain back-w-3kxp --ignore-daemonsets=true node/back-w-3kxp cordoned error: unable to drain node "back-w-3kxp" due to error:cannot delete Pods ..
똑같은 장애를 만나고 같은 고민을 한다. 해당 부분에 전문가가 아니면 더욱 그러하다. k8s를 사용하는 모든 곳에서 사용할것 같은데.. 생각보다 레퍼렌스가 많지 않다. https://github.com/grafana/loki/issues/8357 Logs retention doesn't work · Issue #8357 · grafana/loki Describe the bug Using a custom configuration I think the logs should be deleted after 1h, but they are always available To Reproduce I used the following configuration values for loki helm chart l... gi..
평일 평균적인 Request은 5분에 500Call 이고(약 142,034) 주말 평균은 5분에 1000Call 정도인데(약 220,012) 대략 1주일 동안 차지한 데이터 용량으로 전체 92%를 차지 하고 있었다....... 어제 봤을때 사용량이 39G였는데 4GB나 늘어 있었다. 지난 과거 데이터보단 실시간으로 보는데 의미가 있기때문에 쌓이는 데이터를 적절하게 삭제하기로 혼자 결정ㅋ! ==> 오래된 데이터는 심플하게 로키로 보자 일단 잘은 모르겠지만 Request에 대한 정보는 Hbase에서 관리되는 것으로 보였고 Hbase 설정부터 확인하기 시작했다. 도커 컴퍼즈의 설정 파일을 확인해보니 관련 설정이 존재 했고 31536000(1년) -> 259200(3일)로 변경해서 재실행을 했다. AGENTIN..