我在后台的一个测试方法上面写了一个,每5秒触发一次的定时器打印输出一下,启动项目后,在前台访问登录界面后,刷新一次界面后,定时器的方法就多打印了一次,一下子打印出来两行,再次刷新前台界面后后,后端在同一时间又多打印了一行,我就在想是不是定时器多执行了几次呢?麻烦大佬帮忙想想办法,怎么样只执行一次?
定时器跟前端访问时不同线程的,怎么会受请求的影响而执行? 代码问题吧,还有cron表达式也要贴出来,我们才能看问题
Tomcat配置文件导致
什么配置能够影响到scheduled和前端请求,让我也开开眼
你是在controller里的action方法上加的定时注解??