Rails 어플리케이션의 일부로 스케줄러 애드온과 함께 Heroku에서 Rake 태스크를 실행 중입니다. 작업이 실패 (예 : 예외 발생) 한 경우 알림 이메일을 쉽게받을 수 있나요? 전자 메일에는 스택 추적과 작업에 의해 그 시점까지 생성 된 모든 출력이 포함되는 것이 이상적입니다.Heroku 스케줄러 : Rake 태스크 실패시 이메일 보내기
4
A
답변
1
큰 부가 기능이 있습니다 (Airbrake). 작업에서 생성되는 출력을 제외하고 요청하는 모든 작업을 수행합니다. Papertrail과 같은 다른 플러그인으로 레이크 작업 출력을 얻을 수 있습니다.
2
notification_exception-rake이라는 Rake 작업에 대한 exception_notification 확장을 작성하여 좀 더 포괄적으로 문제를 해결했습니다. 나는 또한 Heroku에서 그것을 사용하는 방법에 관해 특별히 blog post를 썼다.
관련 문제
- 1. Heroku 스케줄러 Resque
- 2. 스프링 태스크 스케줄러
- 3. ROR 이메일 보내기 heroku, Gmail
- 4. Rubymine rake 태스크 디버깅
- 5. rake ts : rake 태스크 내에서 인덱스 실행
- 6. rake resques 재시작 : 스케줄러
- 7. jndi의 스프링 태스크 스케줄러 지연
- 8. Heroku 스케줄러의 주간 태스크
- 9. SQL 실행 태스크 이메일
- 10. 노드 Js가있는 Heroku 스케줄러
- 11. Heroku rake db : migrate
- 12. Heroku rake 명령
- 13. Heroku 스케줄러 "update_lines '작업을 작성하는 방법을 모르겠다"
- 14. rufus-scheduler 내에서 rake 태스크 호출하기
- 15. Ruby Rake 태스크 API 시간 초과 오류
- 16. Sideknq 및 redis가있는 Heroku 스케줄러
- 17. Flying-sphinx 및 Heroku 스케줄러
- 18. Heroku rake db : migrate aborted
- 19. Heroku, DJ, rake 작업 로깅
- 20. 트리거 실패시 전자 메일 보내기
- 21. 이메일 보내기
- 22. 이메일 보내기
- 23. 보내기 이메일
- 24. 스케줄러 (CRON)를 사용하여 Heroku에서 메일 보내기
- 25. Google 이메일/Heroku 호스팅/이메일 전송 실패
- 26. heroku run rake, heroku run console 등을 위해 NewRelic을 끕니다.
- 27. heroku 콘솔에 명령 보내기
- 28. Ant 태스크 실패시 Maven 빌드 실패를 방지하려면 어떻게해야합니까?
- 29. EC2 SauceConnect SSH 터널이있는 Heroku 스케줄러
- 30. 메시지 큐 또는 스케줄러
Airbrake는 유효한 옵션처럼 보이지만 약간의 과도한 취미 프로젝트 (무료는 아닙니다)에도 적합합니다. –
개인적으로 사용하지는 않았지만이 보석을 확인해보십시오. https://github.com/smartinez87/exception_notification – wless1
멋지 네요. 확실히 그 위에 구축 할 수 있습니다. –