본문 바로가기

무한루프

백그라운드 무인 스케줄러 제어 불능 사태와 태스크 종료 실전 가이드 블로그 자동화 파이프라인을 구축하면서 가장 달콤했던 유혹은 '스케줄러'의 도입이었습니다. 파이썬의 schedule이나 운영체제의 크론(Cron) 작업을 활용하면, 컴퓨터가 켜져 있는 동안 매일 정해진 시간에 자동으로 포스팅을 발행할 수 있기 때문입니다.백그라운드 스케줄러 폭주로 인해 시스템 리소스가 고갈되는 심각한 상황을 실제 터미널 에러 로그를 통해 생생하게 전달하기 위함입니다.스케줄러 폭주 터미널 캡처안전 장치 없이 구동된 스케줄러가 동일한 태스크를 무한히 중복 실행하며, 시스템 리소스 고갈 경고 로그를 토해내는 실제 로그 내용을 기반으로 만든 터미널 형식 이미지입니다.하지만 안전 장치 없이 구동된 백그라운드 무인 스케줄러는 순식간에 통제 불능의 좀비 프로세스로 돌변할 위험을 안고 있었습니다. 이번 .. 더보기
AI 검수 로직을 붙였더니 오히려 작업이 멈춘 이유 안녕하세요. 파이선생 AI 자동화랩의 파이선생입니다.지금까지 블로그 포스팅부터 유튜브 쇼츠 영상까지 다양한 콘텐츠를 자동으로 만들어 내는 파이프라인을 구축해 왔습니다. 처음에는 스크립트가 알아서 글을 쓰고 이미지를 올리는 것만으로도 신기하고 기뻤지만, 횟수가 거듭될수록 예상치 못한 문제들이 터지기 시작했습니다. 자동화 코드가 과장된 광고성 문구를 쓰기도 하고, H1 태그를 남발하여 블로그 글 양식을 깨뜨리기도 했으며, 본문에 들어가야 할 이미지가 엑스박스로 누락되는 등 수많은 오류가 발생했죠.그래서 저는 이 문제를 해결하기 위해 파이프라인 중간에 자동화 검수 스크립트 모듈을 투입하기로 결심했습니다.[자동화 시스템의 검수 모니터링 체제] 끊임없이 발생하는 에러와 품질 저하를 막기 위해, 파이프라인을 철저히.. 더보기