后台服务启动不起来,定时任务出错

提问 17 6775
高尔夫
高尔夫 2018-10-12
版本:renren-fast 开发环境:
我没有使用定时任务,但是在后台服务启动的时候出了下面的错误。 请大虾帮我看看呀 2018-10-12 16:08:01.942 INFO 8256 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.0) 'RenrenScheduler' with instanceId 'Admin-PC1539331681892' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 20 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. 2018-10-12 16:08:01.943 INFO 8256 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'RenrenScheduler' initialized from an externally provided properties instance. 2018-10-12 16:08:01.945 INFO 8256 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.0 2018-10-12 16:08:01.947 INFO 8256 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.AdaptableJobFactory@f4d391c 2018-10-12 16:08:01.971 WARN 8256 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'scheduleJobController': Unsatisfied dependency expressed through field 'scheduleJobService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scheduleJobService': Invocation of init method failed; nested exception is org.apache.ibatis.builder.IncompleteElementException: Could not find result map io.renren.isoft.modules.mes.basic.entity.MesProductionInfoBEntity 2018-10-12 16:08:01.972 INFO 8256 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Shutting down Quartz Scheduler 2018-10-12 16:08:01.972 INFO 8256 --- [ main] org.quartz.core.QuartzScheduler : Scheduler RenrenScheduler_$_Admin-PC1539331681892 shutting down. 2018-10-12 16:08:01.972 INFO 8256 --- [ main] org.quartz.core.QuartzScheduler : Scheduler RenrenScheduler_$_Admin-PC1539331681892 paused. 2018-10-12 16:08:01.972 INFO 8256 --- [ main] org.quartz.core.QuartzScheduler : Scheduler RenrenScheduler_$_Admin-PC1539331681892 shutdown complete. 2018-10-12 16:08:02.077 INFO 8256 --- [ main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2018-10-12 16:08:02.090 INFO 8256 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]
回帖
  • 不使用定时任务,就删掉吧 由于对quartz不了解,操作不当,报错很正常
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-12
    @Mark 在正常使用过程中出现的,项目中以后遇到定时任务还会继续出错么,所以想知道一下怎么修复 删除是指什么,删除数据库表? 以前也出现过一次,把数据库重新做了一遍就好了,以为是不小心操作错了,这次又出了
    0 回复
  • @高尔夫 删除定时任务相关的代码
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-12
    @Mark 只是删除代码就能好用吗,数据库方面有没有什么设置。 没有找到具体原因,为什么数据库重新做一遍就好用了呢
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-12
    @Mark 关于定时任务的代码删除了确实好使了 那是不是代表着我再也不能用定时任务这个功能了
    0 回复
  • @高尔夫 是的
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-12
    @Mark 是不是我们这个定时任务代码有Bug啊 仅仅是把ScheduleJobServiceImpl类的init方法删掉就好用了
    0 回复
  • @高尔夫 没有BUG啊
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-12
    @Mark 那为什么是在使用过程中出现这个问题,一直用的好好的,突然某一次启动的时候就出现这个问题了 因为不是第一次出现了,所以想了解一下这个原因,能麻烦您给简单讲一下么,是我们操作失误还是怎么回事, 我们以后应该怎么避免
    0 回复
  • 吴耀宗
    2018-10-15
    同问。。老是出现这样的情况。。是不是数据库上在使用过程中做了什么操作???
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-15
    @吴耀宗 我也觉得是在使用过程中数据库有什么变化,可是对比了一下也看不出什么来,但是恢复一下数据库就没有问题了。 还有一个更奇怪的,我们另外一个项目就从来没出过这个问题。
    0 回复
  • 吴耀宗
    2018-10-15
    哥们儿。。找到原因了。。这个错真是隐藏的比较深
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-15
    @吴耀宗 什么原因啊,能告诉一下么,这两天一直没继续调查这个,赶进度。。。
    0 回复
  • 高尔夫
    高尔夫 (楼主)
    2018-10-16
    @吴耀宗 哥们能告诉一下原因么,能加个QQ么
    0 回复
  • 吴耀宗
    2018-10-17
    @高尔夫 1849429934 别的问题一起研究face[嘻嘻]
    0 回复
  • @吴耀宗 哥们能告诉一下原因吗,可以加个qq吗
    0 回复
  • 水水水
    2022-07-09
    同样遇到这个问题,请问该怎么解决呢?
    0 回复