asyncio 뽀개기 3 - SIGTERM (CTRL+C) 올바르게 처리하기

Byeonghoon Yoo·2022년 5월 30일
0

asyncio 뽀개기

목록 보기
3/3
post-thumbnail

asyncio를 사용하는 서버라면 graceful shutdown을 할 수 있어야합니다. Eventloop에 task를 등록하는 구조이기 때문에 graceful shutdown을 하지 않으면 유저 혹은 다른 서버의 요청이 버려지는 현상이 발생할 수 있습니다.
이전 포스트들에서 asyncio의 핵심 요소들의 동작 방식을 이해했다면, 이번 포스트에서는 signal을 이해하고 Eventloop에 signal handler를 추가함으로써 응용 방법을 살펴볼 예정입니다.

원문 보러가기


회사 기술블로그에 직접 작성한 글을 가져왔습니다.

0개의 댓글