最近写了个发短信的定时任务,需求是每天上午10点发信息,然后我百度了一篇文章,复制了一个cron表达式:* * 10 * * ?。然后隔天去看日志,发现,从10点0分0秒开始,每秒执行一次, 执行了3600次。然后才发现cron表达式配置错了,应该是 0 0 10 * * ?,这才是每天上午10点执行一次。幸亏是没有数据可以发短息,不然我要跑路了。
切记:如果只是执行一次,要把表达式前边的*换成0.
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/17849.html