-
개발 중 기록을 많이 하지 못함..개인 프로젝트/1. velog -> tistory 데이터 이전 2023. 12. 18. 23:37
기록이 습관화 되어있지 않아서 기술적으로 고군분투 했던 일이나 에러 사항, 구현에 대한 고민 등등의 기록을 많이 하지 못했다. 🥲 소소하게 작성했던 기록이 다른 티스토리의 블로그에 있어서 이곳에 링크를 남김 ! 대부분의 게시글이 생각, 고민, 불평을 적은 글이라서 내용이 유익하지 못하다 😞 - https://diary.zhyun.kim/category/개발하다가%20생각%20기록/블로그%20이사%20일지?page=2 '개발하다가 생각 기록/블로그 이사 일지' 카테고리의 글 목록 (2 Page) 백수의 사는 얘기 🥃 diary.zhyun.kim
-
-
에러 기록 : [ kafka connector ] The connector uses the unqualified table name as the topic name and has detected duplicate unqualified table names.에러기록 2023. 12. 18. 00:01
kafka connector 등록 하면서 mydb 데이터베이스의 user 테이블을 감시하도록 설정했는데 이런 오류가 발생했다. 결론은 performance_schema에 정의되어있는 테이블 이름도 users 고 mydb에 정의되어있는 테이블 이름도 users 인데 users 테이블이 2개 있어서 나 일 안해~~ 이거였다. connector 정의 시 테이블 이름을 db.table 형태로 적어주니 해결되었다. 아래는 에러 내용 nrecoverable error while reading tables from the database (io.confluent.connect.jdbc.source.TableMonitorThread:224) org.apache.kafka.connect.errors.ConnectExce..
-
windows11 : kafka connection 설치 + jdbc plugin + mariaDB 드라이버 추가프로젝트 관련 2023. 12. 18. 00:01
참고 : https://inf.run/GHeRm 1. 실행 파일 설치 windows powershell을 이용해서 kafka connection 압축 파일을 다운 받는다. # 다운 받을 위치로 이동 cd 'c:/kafka' # mirror 서버에서 파일 다운로드 curl -O https://packages.confluent.io/archive/7.5/confluent-community-7.5.2.tar.gz ( 23.11.13 기준 최신 버전 : 7.5.2 ) # 압축 해제 tar xvf confluent-community-7.5.2.tar.gz 압축 해제를 완료하면 confluent-7.5.2 라는 이름으로 /bin , /config 등의 파일이 담긴 폴더가 생긴다. 2. kafka-run-class...
-
[에러 기록] mariaDB 외부 접근시 " [28000][1045] GSS-API authentication exception Unable to obtain Principal Name for authentication. "에러기록 2023. 12. 18. 00:01
분명 9월 까지만 해도 무리 없이 잘 사용했었는데 그 사이에 뭔가 생긴것 같다! 에러 해결에 도움 받은 곳 : https://stackoverflow.com/questions/77266689/sqlx-unknown-authentication-plugin-auth-gssapi-client-mariadb 계정을 새로 만들면서 gssapi 인증을 추가해주니 에러가 없어졌다. CREATE USER zhyun@'%' IDENTIFIED VIA mysql_native_password USING PASSWORD('비밀번호') OR gssapi;
-
windows11 : kafka 실행하기프로젝트 관련 2023. 12. 18. 00:01
참고 : https://inf.run/GHeRm 1. kafka 실행 파일 다운로드 https://kafka.apache.org/downloads 위 사이트를 통해 다운받은 파일을 적당한 위치에 압축 해제해준다. 이때 , 아래와 같은 위치에 생성한다면 kafka 실행시 경로가 너무 길다고 오류가 난다.;; 경로가 길어서 발생한 에러 🔻 나는 c:\program files 위치에 압축 해제 했다가 c:\ 위치로 옮겨주어 해결했다. 그냥 압축파일 해제만 해주면 이제 사용하기만 하면 된다 ! 😊 추가로 압축 해제 후 원만한 사용을 위해 해당 폴더의 사용자 권한을 변경해주도록 한다. 사용자 권한 변경 방법은 권한 변경할 폴더를 우클릭 한 후 속성 메뉴를 누른다. 보안 탭에서 편집을 누른다. 그룹 또는 사용자 이..
-
kafka_2.13-3.6.0.tgz 파일프로젝트 관련 2023. 12. 18. 00:01
https://drive.google.com/file/d/1YExhrJcDAehIg5hlkYthamQzt1wc_4OC/view?usp=sharing 2시간쯤 걸려서 다운받은 kafka_2.13-3.6.0.tgz 파일 공유 🥸 [ 2023.11.12 기준 최신 버전 : 2.13-3.6.0 ] 아파치 미러 서버가 굉장히 멀리있는 것인가? 108mb밖에 안되는데 엄청 오래 걸렸다. 테스트 겸 공부 용으로 가지고 있는 리눅스 서버에서도 다운 받아봤는데 거기선 5분도 안걸림 🥲 테스트를 위해 공유한 링크를 통해 시크릿 모드로 다운 받아보니 아주 금방 받아졌다. 👍👍
-
spring boot : (링크) spring cloud config 대칭키, 비대칭키 문서Spring Boot 🍃 2023. 12. 18. 00:01
https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_encryption_and_decryption 정보 제공 - https://www.inflearn.com/course/스프링-클라우드-마이크로서비스 - https://stackoverflow.com/questions/5954459/keytools-storepass-vs-keypass-why-2-passwords windows ) jdk keytool 사용으로 대칭키 생성 1 . key를 관리할 폴더로 이동 후 powershell 실행 2 . key 생성 명령어 입력 keytool -genkeypair -alias apiEncryptionKey -keyalg RSA -dname..
-
spring boot : spring cloud config 설정파일 우선순위Spring Boot 🍃 2023. 12. 18. 00:01
Spring Cloud Config 설정 파일 우선 순위 설정 파일은 크게 다음의 위치에 존재할 수 있으며 다음의 순서대로 읽어진다. 나중에 읽어지는 것이 우선순위가 높다. 프로젝트의 application.yaml 설정 저장소의 application.yaml 프로젝트의 application-{profile}.yaml 설정 저장소의 {application name}/{application name}-{profile} 출처: mangkyu.tistory
-
windows11 RabbitMQ 설치프로젝트 관련 2023. 12. 18. 00:01
Windows11에 RabbitMQ Installer를 이용해서 RabbitMQ 를 설치한다. RabbitMQ는 Erlang이라는 프로그래밍 언어를 사용하는데, Installer에 Erlang 설치 패키지가 포함되어있지 않으므로 Erlang을 먼저 설치해주어야 한다. Erlang 설치 https://www.erlang.org/ DOWNLOAD -> Download Windows installer -> 64-bit installer 실행하여 설치 후 , 환경변수 설정 installer를 통한 설치시, 기본 선택사항만으로 진행해도 RabbitMQ 사용엔 문제가 없다. 환경변수 설정 1. Erlang 디렉토리 위치 등록 2. Path에 Erlang bin 디렉토리 등록 다음으로 , RabbitMQ를 설치! R..