gpt4 book ai didi

java - 从 Struts 操作类在后台调用 RESTful 服务

转载 作者:行者123 更新时间:2023-12-02 06:01:22 25 4
gpt4 key购买 nike

我需要从 struts 操作类调用 RESTful 服务,但是这个 RESTful 服务需要大约半小时的时间才能完成(一系列 hadoop 作业)。从而阻止了struts Action 的响应。如何调用RESTful服务而不阻塞struts响应?

最佳答案

您可以在单独的线程中异步调用 RESTful 服务。例如下面的代码

Thread th=new Thread(new Runnable() {
@Override
public void run() {
// Code calling the RESTful service
}
});
th.start();

}

将在单独的线程中执行,而不会阻塞主线程(在您的情况下是请求线程。)

关于java - 从 Struts 操作类在后台调用 RESTful 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22652857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com