현상1) EC2의 controller.log 에서 warning이 계속 발생 Controller 0's connection to broker 서버IP:9092 (id: 0 rack: null) was unsuccessful (kafka.controller.RequestSendThread) java.net.SocketTimeoutException: Failed to connect within 30000 ms at kafka.controller.RequestSendThread.brokerReady(ControllerChannelManager.scala:289) at kafka.controller.RequestSendThread.doWork(ControllerChannelManager.scala:242) at..
AWS에 설치했고 서버에 들어가서 토픽 만들고 확인하는 방법 1. 주키퍼로 확인하는 방법 >bin/kafka-topics.sh --list --zookeeper localhost:2181 test 2. 카프카로 확인하는 방법 > bin/kafka-topics.sh --bootstrap-server=localhost:9092 --list Error while executing topic command : org.apache.kafka.common.errors.TimeoutException: Call(callName=listTopics, deadlineMs=1627799910566) timed out at 1627799910568 after 1 attempt(s) 나의 경우 주키퍼로는 확인이 가능한데 카프카..

지난주까지 나를 울게 만들던 amplify의 백엔드 연동 안되는 현상 중에 graphql 호출시 이미지처럼 401 에러가 나고 있었다. Amplify 문서를 보고 있고 프로젝트 생성 과정의 cli 를 보면서 이게 이걸 하는 과정이구나를 이해하던 중에 문득 생각이 들어서 AppSync 콘솔로 들어가서 API Key가 만료된걸 확인했다. 얼른 새로 받아서 aws-export.js에 `aws_appsync_apiKey`에 교체해서 200 정상 동작하는걸 확인했다!! 유레카~~~ 근데 두번 호출하고, 1회 호출은 200, 2회 호출은 400이 떨어지는데 그건 또 다른 문제인듯. 우선 기쁘다!! 근데 amplify에 백엔드 서비스들의 API Key 교체주기를 잘 생각해놔야하는건가? 관리가 꽤 귀찮다. 우선 key..

auth 적용하기가 엄청 오래 걸릴것 같은 느낌이다. 화면에 회원가입하는 amplify 컴포넌트가 나타났다. 기쁘다. 아래 태그만으로 이렇게 나타난다. 근데 회원가입하려니 스크립트 에러가 뜬다. 이제 amplify와도 cognito랑도 싸워보자. 원래 로그인과 회원가입이 제일 어려운 부분이다. 좀 지쳐서 그렇지 해결: https://m.blog.naver.com/chandong83/222053843192 cognito의 속성별 권한 문제였다. https://github.com/cat-egory/start-amp-todo 삽질하고 있는 소스
이건 두개 포스팅으로 나눠야 한다. 왜냐면 이슈가 있어서 일주일을 날렸기 때문이다. 공식 사이트 가이드를 따르고 있었고 vue3로 자연스럽게 진행하고 있었다. 근데 공식 가이드에 auth가 두리뭉실하게 적혀있고 API 문서 링크로 띡 하고 끝나있다. 아래처럼 auth에 참고하는 사이트는 https://docs.amplify.aws/start/getting-started/auth/q/integration/vue#create-login-ui Tutorial - Add authentication - Amplify Docs Getting Started with Amplify Framework - how to add auth to your app docs.amplify.aws 그래서 git을 뒤지기 시작, 레퍼런..

풀스택으로 만들고 있어서 어디까지가 프론트인지 백인지 구별이 안된다는 핑계.. 백엔드에 콘솔을 열때마다 로그인하라고 해서 뭔 로그인 했는데 AWS amplify에 Admin UI 셋팅을 켜고 사용자를 추가해주면 되는거였다. 아래는 로그인해서 보여진 콘솔 콘솔이 AWS 답지 않게 귀엽고 직관적이다. cli로 하는 작업과 어떻게 매핑되는지 알아봐야지 Front 환경에서 git 연결 가능하다. 브랜치에 push하면 자동 배포 되게 git에서 낑낑거릴 필요 없어서 너무 좋네 빌드 배포중 시간단위로 요금되는데 백엔드, 프론트, 나뉘어서 배포되는 모습과 시간을 보는 나.

docs.amplify.aws/start/getting-started/data-model/q/integration/vue#real-time-data-with-graphql-subscriptions Tutorial - Connect API and database to the app - Amplify Docs Getting Started with Amplify Framework - how to model your data using Amplify docs.amplify.aws 여기 부분을 하고 vue를 실행시켰다. ``npm run serve`` 그리고 투두를 입력하고 버튼을 누르고 401을 만났다. amplify의 백엔드를 실행안시켰나 생각했는데 url보니 AWS 이다. cors 에러는 안나는군 Appsy..

회사에서는 요즘 신기술, 서비스 고도화, 자동화를 못하고 있어서 새로운 서비스를 알아가보고 싶어졌다. 그중에 역시 AWS쪽의 서비스 하나를 찾아봤고, 내가 vue.js와 springboot로 된 풀스택 서비스를 개발 운영하고 있다보니 자연스레 amplify랑 친해져보고 싶어졌다. 좋은 레퍼런스를 찾아서 따라해보기로 했다. docs.amplify.aws/start/getting-started/setup/q/integration/vue Tutorial - Set up fullstack project - Amplify Docs Getting Started with Amplify Framework - Setup a fullstack project docs.amplify.aws MAC으로 작업하고 있고 현재 do..
AWS의 람다를 처음 써봤다. 하려던건 CDN 배포를 최대한 편하게 하는것. 생각한 시나리오는 1. 로컬에서 js를 grunt, gulp, webpack등으로 build 한다. 2. AWS 의 S3의 staging 경로에 올린다. public 권한 설정과 meta 정보등을 자동으로 셋팅해서. 3. S3에 올린걸로 charls로 연결해서 테스트 진행하기. 4. 이상 없으면 상용 배포 진행 5. 상용파일을 backup 폴더로 복사. 6. staging 경로의 파일을 상용 경로로 복사 진행 7. S3에서 파일 변경을 감지하고 Lambda 함수 호출 8. Lambda 함수에서 cloudFront에 캐시 털기 동작 9. 실 테스트 후 이상 없으면 끝. 10. 이상있으면 backup 폴더의 마지막 파일을 상용 경로..
수 09:00 AM – 09:40 AM 신입 개발자가 스타트업에서 AWS로 살아남는 이야기 12:30 PM – 1:10 PM 국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 1:40 PM – 2:20 PM 데이터의 힘, 스타트업의 생존을 넘어 성장으로 5:10 PM – 5:50 PM Airbnb가 직접 들려주는 Kubernetes 환경 구축 이야기 목 트랙 5 09:00 AM – 09:50 AM AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 커뮤니티 1:00 PM – 1:50 PM 서버리스 기반 콘텐츠 추천 서비스 만들기 2:10 PM – 3:00 PM AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 5:20 PM – 6:1..
- Total
- Today
- Yesterday
- 프로그래밍
- 이직
- 카프카
- JavaScript
- 마리아DB
- 주식초보
- auth
- 경제뉴스
- 스터디
- 자바스크립트
- 번역
- morningbrew
- Node.js
- 개발자
- 자바
- 개발언어
- openjdk
- AWS
- KAFKA
- 개발
- 공부
- mariadb
- 코틀린
- Java
- 후기
- vue.js
- es6
- 주식
- Amplify
- Kotlin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |