2013-07-31 57 views
1

我設置了一個cron作業來調用groovy腳本。在groovy腳本中,我使用「ch.qos.logback」來執行日誌記錄。cron job groovy腳本日誌記錄

如果我手動運行該腳本,日誌記錄工作正常,但在通過cron作業運行時,不會輸出到日誌文件。

有沒有人看過類似的問題?謝謝!

+1

你怎麼稱呼Groovy腳本?你如何管理依賴關係?如何配置記錄器? –

回答

0

既然有這麼確切的錯誤,嘗試看看,如果:

  1. 是cron作業運行的同一用戶正在運行的腳本的一個。

  2. 目錄/文件權限影響日誌文件生成,請驗證。

  3. 的路徑,當你的腳本,當您的cron作業運行可能會有所不同,因此日誌文件可能在一些不同的地方生產的(如果你使用日誌文件的相對路徑)

  4. 嘗試登錄STDOUT(控制檯添加器),並檢查的cron的日誌(取決於您使用VAR OS上的位置/ log/syslog的或無功/日誌/ cron或配置任何)