调用http接口执行任务,但是http接口内部的逻辑执行到完全结束需要很长时间,此时,链接会超时并结束。
也许你的目的仅仅是触发http,让http底层的服务端代码执行起来。
那么你可以运用异步的思路,让http的响应“快速返回”,并且让http的服务端代码通过一个新的线程来继续完成真是逻辑的执行。
然后再搭配任务的监控(比如心跳,返回执行进度报文)等,或者让调用者注册一个回调。
调用http接口执行任务,但是http接口内部的逻辑执行到完全结束需要很长时间,此时,链接会超时并结束。
也许你的目的仅仅是触发http,让http底层的服务端代码执行起来。
那么你可以运用异步的思路,让http的响应“快速返回”,并且让http的服务端代码通过一个新的线程来继续完成真是逻辑的执行。
然后再搭配任务的监控(比如心跳,返回执行进度报文)等,或者让调用者注册一个回调。