小编use*_*643的帖子

计算Spring中控制器/方法的执行时间

我有一个当前正常访问的Spring控制器,但我想以这样的方式更改实现:如果控制器执行的任务花费的时间超过定义的时间,例如10秒,那么控制器可以响应"你的正在处理请求消息"给调用者,但如果方法在时间内返回,则响应从控制器传递给调用方法,换句话说,我希望从Spring控制器定时异步执行.

注意:这不完全是TaskExecutor域(至少根据我的理解),因为我不想只是将执行交给TaskExecutor并立即返回.

我使用Spring 3.0和Java 1.5并且控制器没有视图,我只想将输出直接写入流,调用客户端期望.

spring asynchronous spring-mvc task

10
推荐指数
1
解决办法
2791
查看次数

标签 统计

asynchronous ×1

spring ×1

spring-mvc ×1

task ×1