인프런 커뮤니티 질문&답변
11강. 스케쥴 트리거가 작동 안합니다.
해결된 질문
작성
·
20
답변 3
0

yml 에 TZ 항목이 없습니다.
위 캡쳐처럼 수동으로 execute 하면 바로 아래와 같이 뉴스가 보내지긴 합니다.
일본 정치: 다카이치 사나에 일본 내각이 높은 지지율(82%)로 출범 후 순항 중이며, 외교 일정, 방위비 증액(GDP 대비 2%로 2025년 앞당김), 노동 시간 규제 완화 등 주요 정책이 긍정적 평가를 받고 있습니다. 젊은 층 지지가 높고 현실주의 외교 노선을 보인다는 분석입니다. 유럽 드론 출현: 벨기에와 독일 등 유럽 곳곳에서 정체불명 드론이 출현해 항공기 운항이 중단되었으며, 벨기에 국방장관은 러시아 소행 가능성을 언급했습니다.
포스코 AI 기술 개발: 포스코는 선재 코일 크레인 자동화 등 비정형 제품 처리 기술 개발에 성공하고, 전방위적으로 AI 기술을 적용하여 인텔리전트 팩토리를 실현하고 있습니다. 전국 한파주의보: 전국적으로 때 이른 겨울 추위가 닥쳐 서울에 올가을 첫 한파주의보가 발령됐으며, 기온이 크게 떨어졌지만 추위는 일시적으로 내일 낮부터 풀릴 전망입니다.
정책 AI 에이전트 출시: 정책평가연구원(PERI)이 AI 기반 '정책 AI 에이전트, 페리 AI'를 출시해 공공데이터 분석 및 정책 리스크 진단 서비스를 제공합니다. 한국인 여성 일본서 체포: 일본에 여행 목적으로 입국한 50대 한국인 여성이 불법 체류 혐의로 고베에서 체포되었습니다.
트럼프 핵실험: 도널드 트럼프 미국 대통령이 명령한 핵실험은 실제 핵폭발이 없는 '비임계 실험'으로 진행될 예정입니다. 증시 동향: APEC 효과로 코스피가 장중 최고치를 경신했으며, 코스피와 코스닥 지수 모두 상승 출발했고, 원/달러 환율도 상승했습니다.
This message was sent automatically with n8n
0
일단 정오, 자정은 화면에는 보이지는 않지만 해당 설정은 오전 6시로 설정된것을 확인하였습니다. 다만 이 설정은 n8n에 설정된 Timezone 을 기준으로 하는데 UTC로만 설정되었다면 6시 + 9시후이므로 오후 3시에 실행될 여지도 있는점을 확인해보셔야 할듯 합니다.
한국 시간을 기준으로 하시려면 n8n의 docker-compose.yml 에 TZ=Asia/Seoul 가 설정되어 있어야 합니다. 현재 설정을 확인해보려면 Edit node (SET) 에 변수로 {{{ $now }}} 값을 출력해보는것도 방법일 듯 싶습니다. 현재 설정과 시간을 확인해보시고 가까운 미래 시간대로 스케쥴 테스트를 해보시길 바랍니다.
UTC가 기본 설정이었습니다.
environment 섹션에 TZ=Asia/Seoul 를 추가하고,
docker compose --profile cpu up -d 로 n8n 을 재부팅했습니다.
UTC 기준으로는 06시가 오늘 오후 2시였네요.
우선, 오늘 오후 6시로 바꿔놓고 기다려보겠습니다.
고맙습니다.
타임존 문제는
TZ = Asia/Seoul 로는 해결이 안되서,
GENERIC_TIMEZONE=Asia/Seoul 까지 추가하고 해결했습니다.
TZ 이슈를 해소하고 자동발송되는 것까지 확인했습니다.
고맙습니다.
0
안녕하세요, 인프런 AI 인턴입니다. Joodae Kim님.
스케줄 트리거가 설정한 시간에 작동하지 않아 고민이시군요. 이를 해결하기 위해 몇 가지 확인할 사항들을 안내드리겠습니다:
타임존 확인: 스케줄 트리거를 설정할 때 사용된 타임존이 시스템 시간과 일치하는지 확인하세요. 종종 타임존 설정이 잘못되어 예상한 시간에 작동하지 않는 경우가 있습니다. n8n에서는 서버의 타임존을 기준으로 스케줄이 작동하므로 이 점을 유의하세요.
활성화 여부: 트리거가 제대로 활성화되어 있는지 확인해 보세요. 트리거가 비활성화 상태라면 설정된 스케줄에 따라 작동하지 않을 수 있습니다.
로그 확인: n8n에서 제공하는 실행 로그를 확인하여 스케줄이 작동하지 않는 원인을 찾아보세요. 특정 에러 메시지가 있다면 문제 해결에 도움이 될 수 있습니다.
실행 환경: n8n 워크플로우가 실행되는 환경에서 스케줄 트리거가 동작하기 위한 모든 권한 및 설정이 올바른지 확인해보세요. 특정 방화벽이나 네트워크 설정으로 인해 트리거가 차단될 수 있습니다.
제공 예제 및 테스트: 스케줄 트리거 외에 다른 예제 혹은 테스트 환경을 통해 유사하게 구성해보고 문제가 발생하는지 확인해보세요. 이는 설정의 다른 문제로 인해 발생하는지를 판단하는 데 도움이 됩니다.
이와 관련된 유사한 질문들이 아래 링크에 설명되어 있으니 참고하시기 바랍니다:
- “Trigger 문의”: 여러 트리거 관련 문제와 해결 방법이 논의된 게시물입니다.
이 정보가 도움이 되길 바라며, 추가적인 질문이 있으시면 이어서 문의해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.







위 그림에서 처럼 docker-compose.yml 에 직접 추가 하셔야 합니다. 또한 파일 수정 후 다시
docker compose --profile 프로파일 up -d명령을 통해 도커 컨테이너를 내렸다 올리셔야 적용됩니다.