Отладка заданий crontab

, я добавил запись crontab на сервере Linux, который будет запускать исполняемый файл Java. Код Java использует свой собственный класс для записи ошибок и сообщений в файл журнала.

Но когда я проверил файл журнала после запланированного времени, сообщений не было. В журнале должно быть хотя бы одно сообщение о том, что выполнение началось.

Таким образом, есть две возможные причины:

  1. Код выполнен, но не записан;
  2. Или код вообще не выполняется.

Указанный файл журнала имеет chmod 777 , поэтому я предполагаю, что это вторая причина.

Почему задание crontab не выполняется в назначенное время? И как мне отладить это без какого-либо ведения журнала?

Я читал, что в случае ошибки cron отправляет пользователю электронное письмо. Как узнать, какой адрес электронной почты связан с пользователем?

50
задан Peter Mortensen 1 September 2017 в 09:37
поделиться