심심한 개발공부

  • 홈
  • github
  • YouTube

인프라 툴의 중요성 1

크롤러의 함정: 42Noti 서비스에서 발생한 401 에러와 그 해결 과정

상용 서비스에 크롤러가 포함되어있다면 늘 주목하자 내가 서비스하고 있는 프로그램 중에서 42Noti가 오늘 갑자기 에러를 뿜어내기 시작했다. 나는 내 프로그램들에 문제가 발생하면 즉각적으로 알 수 있도록 Slack WebHook을 걸어두는데, 이 웹 훅에 401에러가 지속적으로 발생하기 시작한 것이다. 401 코드를 보아하니 권한에서 문제가 생긴 것 같은데.. 도대체 무엇이 문제일까 직접 한번 확인을 해봐야만 했다. 그러면서 머리를 스치고 지나가는 것이 최근에 내가 크롤링하는 부분이 문제가 되었나 싶었다. 최근에 크롤링 하는 사이트의 UI가 변경되면서 문제가 되었을 것이라는 추측을 했다. 401에러의 원인 결과적으로 예상은 적중했다. 내 42Noti는 3주마다 갱신해야되는 Secret를 셀레니움으로 제작..

개발 공부/기타 2023.04.10
이전
1
다음
더보기
프로필사진

심심한 개발공부

개발이 즐거운, 문제해결에서 의미를 찾는 개발자입니다.

250x250
  • 전체글 (70)
    • 프로젝트 (15)
      • 42프로젝트 (12)
      • 42과제 (2)
    • CS(ComputerScience) (5)
      • 프로그래밍언어 (5)
    • 개발 공부 (17)
      • AWS (4)
      • WEB의 심연 (5)
      • WEB이야기 (3)
      • 기타 (3)
      • DevOps (2)
    • 회고 (16)
      • 군생활 회고 (7)
      • 일상 회고 (6)
      • 여행 (3)
    • 발표 (6)
      • 42서울 (6)
    • 인문 (3)
      • 지나가는 생각 (2)
      • 독후감 (1)
    • Deprecated (8)
      • 42 (2)
      • REACT (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github
  • 문돌이 개발자 유튜브

티스토리툴바