相关疑难解决方法(0)

使用计时器在JSF托管bean中为计划任务生成线程

我想知道是否可以Timer在应用程序范围内使用bean.

例如,假设我想创建一个计时器任务,每天一次向每个注册会员发送一堆电子邮件.我试图尽可能多地使用JSF,我想知道这是否可以接受(我知道它有点奇怪).

到目前为止,我已经使用了上述所有内容了ServletContextListener.(我不想使用任何应用程序服务器或cron作业,我想在Web应用程序中保留上述内容.)

是否有一种聪明的JSF方式,或者我应该坚持使用旧模式?

jsf timer scheduled-tasks jsf-2

28
推荐指数
1
解决办法
2万
查看次数

使用EJB计时器的Java EE计划程序任务

我有一项要求,要求在当天的给定时间运行3-6个计划任务.我是EJB计时器的新手,但已经读过EJB计时器是处理Java EE容器中的计划任务的最佳方法.

设计问题:

假设我需要10个预定任务.如果可能的话,我不希望创建10个EJB计时器.相反,我希望创建一个关闭的EJB计时器,然后重新使用它来创建所需的预定作业,为每个实例传递预定的运行时间(作为结果),这可能吗?请有人请帮助解决这个问题吗?

NB我在考虑使用非持久性EJB计时器......

java java-ee

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

java-ee ×1

jsf ×1

jsf-2 ×1

scheduled-tasks ×1

timer ×1