gpt4 book ai didi

java - 阻止所有java线程消失在IO中的最简单方法?

转载 作者:行者123 更新时间:2023-12-01 16:12:01 24 4
gpt4 key购买 nike

我有一个 Web 应用程序,只需要 servlet 容器即可运行。我的登录页面和首页没有任何后端交易,但其他所有页面都有。保证我不会将所有线程发送到某个套接字等待后端系统(CXF-webservices)的最简单方法是什么?这是 weblogic 10.3,但我真的不太关心标准合规性。

我有一个 AOP 方面,它已经拦截了所有后端流量,所以我想我可以递增/递减一个 AtomicInteger 并在剩下的线程太少时抛出异常,但这会带来确定当前线程池大小的问题。

有什么想法吗?

最佳答案

你有多少控制权?能否将weblogic配置为use the 8.1 thread pool model然后定义不同的线程池——一个用于可能长期存在的后端调用,另一个用于处理对首页的请求?

这只是配置,您不必编写任何代码,这对我来说似乎很好。

关于java - 阻止所有java线程消失在IO中的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779256/

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