这是针对相关帖子Background Thread Execution
创建静态固定线程池并执行应用程序 单独重启线程已经开始挂起,新线程无法处理请求。
有人可以帮助我知道如何在Weblogic Webservice中覆盖Servlet的destroy函数。 此Web服务在web.xml文件中有一个条目,并配置为servlet,但它不实现HTTPServlet。
@WebService(serviceName = "ClientTestService", targetNamespace = "http://saurav.com/", endpointInterface = "com.saurav.ClientTest")
@WLHttpTransport(contextPath = "ClientTestService", serviceUri = "ClientTest", portName = "ClientTestPort")
public class ClientTestImpl implements ClientTest {//Actual Implementation here}
是否有关闭线程的机制。根据下面的Java文档,不能使用contextDestroyed(),因为webservice(或servlet)的实例已经被破坏了。
所有servlet和过滤器都将在任何之前销毁 ServletContextListeners会收到上下文破坏的通知。