在doPost的finally块中的jms调用将影响性能..响应是在try块中写入并刷新的。在那之后终于正在进行jms调用。在jms调用之前是否会传递响应?
答案 0 :(得分:0)
是否会在jms呼叫之前发送响应?
在执行finally
blobk之前,控件不会从方法返回。
但是,这取决于可能首先会发生什么的标准,例如:
网络流量
系统性能
操作系统调度(可能是)
...
答案 1 :(得分:0)
这取决于Servlet容器是否正在缓冲响应。它通常会这样做,因此它可以评估Content-Length并为您设置响应头。但是通常必须调用finally块中的所有内容,因此担心其性能或及时性是完全无关紧要的。你没有选择。