繁体   English   中英

如果Spring批处理作业在后台运行,将更新SQL结果状态,那么如何更新JSP状态(从提交到处理然后成功)

How to update jsp status (from submitted to processing then success )if a spring batch job runing in background that will update a sql result status

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个启动长时间运行的后台进程的jsp。 它将在调用其间的作业时更新首先提交的状态,它将更新处理过程,最后将其更新为成功

我需要在处理期间向用户发送一些反馈,同时防止会话超时。

是否有人有关于如何完成此操作的详细信息(示例代码)? 目前,用户只是坐在那里等待,屏幕上没有任何状态...这很糟糕。 在处理结束时,需要在屏幕上显示一个sql结果。

1 个回复

尝试使用SB表中的作业状态执行此操作。 我认为它在BATCH_JOB_EXECUTION表中。

1 如何在意外关闭时更新 Spring Batch 状态

我正在实施一项服务,如果现有作业正在运行,它将拒绝处理作业请求。 不幸的是,我不确定是否有办法区分正在运行的作业和由于意外关闭(例如关闭 Tomcat)而结束的作业。 表中的状态与 status = STARTED 和 exit_code = UNKNOWN 相同。 有没有办法将两者区分开来或实 ...

2 工作申请的成功因素状态更新

根据 Success Factors 的 ODATA API 文档,我们可以更新工作申请状态。 但是当尝试使用 /upsert API 时,我遇到无法更新状态字段的失败。 在此处输入图片说明 ...

3 Spring Batch挂起,没有状态更新

昨晚大约6:00 pm,我启动了春季批处理工作(包括16个步骤)。 由于这是第一次运行,所以我希望它需要几个小时才能完成,并在今天早上完成。 但是,第一步是在读取和写入大约100万条记录后,该工作挂起。 我已经建立了一种机制,可以根据作业状态在作业失败时重新启动作业。 然而, ...

4 如何正确更新作业状态

据我所知,当大多数人想知道Kubernetes (甚至Spark ) Job是否完成时,他们会在某处启动某种循环以定期检查Job是否已使用相应的API完成。 现在,我正在使用disown ( & )运算符在后台使用Kubernetes进行操作(下面的Python中的bash ): ...

5 如何在Spring Batch中的ItemWriter上提交后更新源数据的状态

我正在使用 ItemReader 和分页来从源表中获取数据。 在 ItemProcessor 上,我将使用项目的 id 向服务发送一个休息请求,并将它们的响应传递给 ItemWriter 以存储在另一个表中。 在第一次读取(第 1 页)时,块上的每个项目的状态都为未处理,然后在处理并将其响应保存到 ...

6 Spring批处理作业状态配置

我希望能够在作者引发异常时将步骤和作业状态设置为失败。 在进行了一些调试并检查了Spring批处理源代码之后,我注意到RepeatTemplate配置了SimpleRetryExceptionHandler ,该处理程序将BatchRuntimeException视为致命异常,因此将作业状态设 ...

7 如何从打开工作簿中获取处理百分比以更新状态栏?

因此,我有一些大型宏可以打开/关闭大型工作簿,但是不幸的是,这些工作簿需要一些时间才能打开/加载/计算。 当我手动打开它们时,我可以在初始屏幕上看到打开百分比: 以及文件状态栏上的计算百分比: 我想知道的是如何获取这些百分比并将其中继到主工作簿的状态栏中,以达到以下效果 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM