2019-09-24 09:44
@JFinal 上次问题解决了,忘记来更新了,其实和代码没有任何关系.完全是因为我每次打包项目,然后部署到服务器的时候,我都做了一个操作,就是先shutdown.sh 然后在startup.sh,这样子导致了tomcat没有关闭,即没掉java进程,我又 startup了一个新的java进程,每次部署一次,都起一个进程.虽然不知道为什么关不掉,但是后来我不在做这两个操作了.我直接把war包删掉,上传新war包,tomcat会自动编译新的war包,不需要重启.问题解决了~
2019-09-06 10:32
@JFinal 我们是帮学校做的一个小项目把.部署在人学校服务器上的..公司人没写什么脚本.就之前写过几个quart定时任务,用来从海康接口拉人脸识别数据,等等,然后写入数据库,在写一些逻辑判断的.后来不是发现停tomcat,关不掉这些定时任务的线程吗.就换了cron4j.设置为守护线程.现在定时任务执行,就会报我上面发的一些错误......定时任务仍然能执行.头好大..
2019-09-05 16:44
@JFinal 谢谢波总,的确,cron4j是只会创建线程..您说的有新的进程被启动,很好查,可否提供下思路,怎么查~然后我去想办法,.谢谢您
2019-09-04 09:42
@JFinal 谢谢波总的回答,让我去了解到守护线程和用户线程的区别,我现在先改用了Cron4jPlugin 任务调度插件.不过百度的人说守护线程不要做数据的增改逻辑判断等,以防止操作没执行完就退出了.那么我是不是不能用Cron4jPlugin做数据操作了....
2019-09-02 18:18
@JFinal 能不能稍微帮我看一下.............很奇怪,开启一个定时任务,不论哪个定时任务就不会报错,开启多个定时任务,关闭的时候就不行了.
2019-06-19 14:27
@杜福忠 看到了.原来如此.我说我之前debug的时候,有一步是将值放入map,我还在想,我的id怎么会是个键值对呢.谢谢你哈,.懂了