问题描述
我有一个关于设计应用程序的java / spring boot问题。
功能流程是这样的: FE将端点称为“启动进程x”->响应正常/进程(id?) FE轮询直到状态“完成”,端点“获取过程状态”->响应百分比进度 FE将端点称为“后期处理”->后期处理结果,响应结果
如果端点'start process x'在某个进程已经处理时再次被调用,则应该排队该进程并在第一个进程完成后开始处理。(或者更好的是,允许最大数量的进程同时运行,对进程进行排队其余)
我该怎么做? 我是否需要启动新线程,可完成的功能? 如何创建可以检索有关此过程状态的轮询端点? 如何创建队列?
我希望有一些示例,也许是一个开放的存储库,在这里我可以看到一个有效的示例。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)