我每分钟都使用crontab来运行这个python脚本:
def cronSendEmail():
print("Hello")
return True
在日志文件中:/var/log/syslog
Jan 3 23:37:01 brahmh CRON[4627]: (me) CMD (/home/venv/bin/python /home/proj/manage.py crontab run b74d4d1f47748498b81b5bcf863684c3 >> /home/proj/file.log # django-cronjobs for proj
Jan 3 23:37:02 brahmh CRON[4626]: (CRON) info (No MTA installed, discarding output)
每分钟记录这两个语句。为什么我看到没有安装MTA,丢弃输出'?此程序也不打印“你好”。按预期方式访问file.log。
注意:这是一个django项目,我使用django-crontab创建crontab作业。