안녕하세요?
컨테이너 정지 시 아래처럼 flask에서 신호를 받아 데이터 저장 처리를 시도하고 있지만 작동이 안되고 있습니다.
어떤 식으로 신호를 잡으면 되는지 답변 주시면 감사하겠습니다.
def handler(signum, frame):
print('Signal handler called with signal', signum)
save_data() # 컨테이너 종료 시 rest api 호출
if name == "main":
signal.signal(signal.SIGTERM, handler)
application.run(host='0.0.0.0', port=int(sys.argv[1]))