slack (2) 썸네일형 리스트형 [Flask] Slack Bot 으로 서비스 장애 알림 받기 Slack Bot으로 서비스 장애 알림 받기 에러 핸들링을 할 때 예측이 불가능한 에러는 회사 내 채널(이메일, 슬랙)에 공지해 주어야 한다. 에러 케이스를 확인하고 관리하는 측면에서 Slack이 편할 것 같아 시스템에 장애가 발생할 경우 Slack으로 알림이 오도록 Slack Bot을 만들었다. Slack App 만들기 https://api.slack.com/app 에서 Slack App을 생성 할 수 있다. 1) Create New App 2) From scratch 선택 3) App 이름 입력, App을 사용할 워크스페이스 선택 4) Scopes 설정 사이드바 [OAuth & Permissions]을 클릭하고 스크롤을 아래로 내리면 Scopes 섹션을 찾을 수 있다. [Add an OAuth Sco.. [Python] 파이썬 에러 핸들링: Exceptions 파이썬 에러 핸들링: Exceptions 파이썬의 예외 처리는 try, except, else, finally 총 4가지로 이루어져 있다. try: 실행할 코드 except: 예외가 발생했을 때 처리하는 코드 else: 예외가 발생하지 않았을 때 실행할 코드 finally: 예외 발생 여부와 관계없이 항상 실행되는 코드 모든 에러 확인 try: ... except Exception as e: print(e) 여러개의 에러 처리 try: ... except ValueError as e: print(e) except ZeroDivisionError as e: print(e) 에러 임의 생성 try: a = int(input()) if a == 0: raize ZeroDivisionError else: b =.. 이전 1 다음