草庐IT

schedulable

全部标签

spring - Spring 怎么样 <task :scheduled> objects represented at runtime?

我有一个应用程序使用“task:scheduler”和“task:scheduled-tasks”元素(后者包含“task:scheduled”元素)。这一切都很好。我正在尝试编写一些内省(introspection)“应用程序配置”的代码,以获取一些重要信息的简短摘要,例如计划了哪些任务以及它们的计划是什么。我已经有一个包含一堆“@Autowired”实例变量的类,所以我可以遍历所有这些。添加一个“列表”来获取所有TaskScheduler对象很容易。我只有其中两个,而且每个都有不同的计划任务集。我在那些TaskScheduler对象(它们实际上是ThreadPoolTask​​Sc

Spring ThreadPoolTask​​Scheduler vs ThreadPoolTask​​Executor

在Springdocumentation中提到那:ThreadPoolTaskScheduleractuallyimplementsSpring'sTaskExecutorinterfaceaswell,sothatasingleinstancecanbeusedforasynchronousexecutionassoonaspossibleaswellasscheduled,andpotentiallyrecurring,executions.那么我们希望在哪些场景中使用ThreadPoolTask​​Executor实例而不是ThreadPoolTask​​Scheduler实例?

Spring ThreadPoolTask​​Scheduler vs ThreadPoolTask​​Executor

在Springdocumentation中提到那:ThreadPoolTaskScheduleractuallyimplementsSpring'sTaskExecutorinterfaceaswell,sothatasingleinstancecanbeusedforasynchronousexecutionassoonaspossibleaswellasscheduled,andpotentiallyrecurring,executions.那么我们希望在哪些场景中使用ThreadPoolTask​​Executor实例而不是ThreadPoolTask​​Scheduler实例?

java - Spring @Scheduler 并行运行

我有以下3个类(class):组件Apackagemytest.spring.test.spring;importorg.apache.log4j.Logger;importorg.springframework.scheduling.annotation.Scheduled;importorg.springframework.stereotype.Component;@ComponentpublicclassComponentA{Loggerlog=Logger.getLogger(ComponentB.class);@Scheduled(fixedRate=2000)publicv

java - Spring @Scheduler 并行运行

我有以下3个类(class):组件Apackagemytest.spring.test.spring;importorg.apache.log4j.Logger;importorg.springframework.scheduling.annotation.Scheduled;importorg.springframework.stereotype.Component;@ComponentpublicclassComponentA{Loggerlog=Logger.getLogger(ComponentB.class);@Scheduled(fixedRate=2000)publicv

Python 扭曲 : how to schedule?

在Twisted中有1天的经验,我尝试安排消息发送以回复tcp客户端:importos,sys,timefromtwisted.internetimportprotocol,reactorself.scenario=[(1,"Messageafter1sec!"),(4,"Thisafter4secs"),(2,"Endfinalafter2secs")]fortimeout,datainself.scenario:reactor.callLater(timeout,self.sendata,data)print"waited%dtime,sent%s\n"%(timeout,data

spring - Spring 3.2 "@Scheduled"注释的异常处理

如何自定义@Scheduled的异常处理Spring的注释?我有将在服务器(Tomcat6)中触发的Cron作业,当发生任何异常时,我需要进行一些处理。Spring版3.2Tomcat服务器6 最佳答案 如果你想使用JavaConfig,你需要创建实现SchedulingConfigurer的配置@EnableScheduling@ConfigurationclassSchedulingConfigurationimplementsSchedulingConfigurer{privatefinalLoggerlogger=Logge

spring - Spring 3.2 "@Scheduled"注释的异常处理

如何自定义@Scheduled的异常处理Spring的注释?我有将在服务器(Tomcat6)中触发的Cron作业,当发生任何异常时,我需要进行一些处理。Spring版3.2Tomcat服务器6 最佳答案 如果你想使用JavaConfig,你需要创建实现SchedulingConfigurer的配置@EnableScheduling@ConfigurationclassSchedulingConfigurationimplementsSchedulingConfigurer{privatefinalLoggerlogger=Logge

java - Spring MVC WebApp : @schedule: java-sdk-http-connection-reaper : Failed to Stop

我有一个Web应用程序(使用Spring3.1),它使用@ScheduledAnnotation定期执行工作任务(计划延迟)。工作任务打开与AWSDynamoDb的连接并执行一些数据库读取/更新。当我停止webapp(来自Tomcat管理器)时,我在catalina.out中收到此消息:“严重:Web应用程序[]似乎已经启动了一个名为[java-sdk-http-connection-reaper]的线程,但未能阻止它。这很可能会造成内存泄漏。”我感觉这与我的计划任务在Tomcat停止后仍在运行有关。@ServicepublicclassTaskSchedulerimplementsA

java - Spring MVC WebApp : @schedule: java-sdk-http-connection-reaper : Failed to Stop

我有一个Web应用程序(使用Spring3.1),它使用@ScheduledAnnotation定期执行工作任务(计划延迟)。工作任务打开与AWSDynamoDb的连接并执行一些数据库读取/更新。当我停止webapp(来自Tomcat管理器)时,我在catalina.out中收到此消息:“严重:Web应用程序[]似乎已经启动了一个名为[java-sdk-http-connection-reaper]的线程,但未能阻止它。这很可能会造成内存泄漏。”我感觉这与我的计划任务在Tomcat停止后仍在运行有关。@ServicepublicclassTaskSchedulerimplementsA