如何在用户界面中显示后台计划任务的状态?

问题描述 投票:-2回答:1

当一个石英作业在后端(JavaSpring Boot)启动时,因为它是从Angular应用中调度的,如何在前端(Angular)显示该作业的状态?

java angular quartz-scheduler scheduler quartz
1个回答
0
投票

这有多种方法。

  1. 你可以写一个api来获取该石英作业的状态,ui可以根据你的需求每5秒或每10秒轮询一次api。

  2. 使用服务器端事件。

  3. 使用Web套接字。

在任何情况下,你都需要暴露一个终端来获取状态。Angular不能直接获取正在运行的quartz作业的状态。

© www.soinside.com 2019 - 2024. All rights reserved.