腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
tomcat
:
正在
等待
条件
线程
、
、
、
、
我
正在
研究
tomcat
关闭进程的奇怪问题:在运行shutdown.sh之后,java进程仍然出现(我使用ps -ef|grep
tomcat
检查),情况有点复杂,因为我对服务器的访问非常有限(例如,没有调试我使用远程jConsole和热点特性进行
线程
转储(通过使用kill -3 <PID>)和堆转储。在查看
线程
转储后,我发现了以下内容: "pool-2-thread-1" #74 prio=5 os_prio=0 tid=0x00007f3354359800 nid=0x7
浏览 9
提问于2017-07-20
得票数 2
回答已采纳
1
回答
许多
线程
在
条件
下
等待
,服务器的负载超过100。
、
、
、
、
Tomcat
中太多处于
等待
状态的
线程
。50%的
线程
正在
等待
条件
。
Tomcat
7. Cpu核心16. Cpu占82%。内存就足够了,16克的自由空间。半小时内只有一次。"catalina-exec-682“守护进程prio=10 tid=0x00007f530442e800 nid=0x16f8
等待
条件
为0x00007f51b9a3a000 java.lang.Thread.State在org.apach
浏览 1
提问于2019-04-19
得票数 1
1
回答
Tomcat
6上的CompilerThread状态
、
为
tomcat
进程运行
线程
转储我只注意到以下几点:谢谢
浏览 0
提问于2011-10-05
得票数 3
1
回答
pthread_cond_broadcast解除阻塞不
等待
条件
变量的
线程
、
、
我
正在
使用POSIX,我有3个
线程
。
线程
1
正在
使用pthread_cond_wait
等待
要满足的
条件
(
等待
在while循环内,所以它也不是无
条件
的
等待
)。当满足
条件
时,
线程
2将发出一个pthread_cond_broadcast。
线程
3使用互斥锁,但不
等待
条件
变量。 因此,
线程
浏览 1
提问于2016-05-10
得票数 0
回答已采纳
1
回答
条件
变量的误解
、
、
、
、
假设有5个节点试图插入到我的树中(树已经有10个节点),但由于某种原因,这5个节点无法插入(它们
正在
等待
一些节点被删除),所以我使用
条件
变量让它们
等待
。现在删除
正在
树中发生,我想检查
等待
的那些是否在
等待
删除,所以我想用信号通知一个节点,我如何知道用信号通知哪个
线程
,我必须跟踪插入中最初的所有
条件
变量吗?假设在某个删除操作中,我想通知
线程
3,
线程
3
正在
等待
(和其他2
浏览 3
提问于2013-04-13
得票数 0
1
回答
TP-Processorxx处于
等待
状态
、
我
正在
使用jconsole(以及TDA.jar插件)获取远程
Tomcat
6服务器的
线程
转储。我看到很多TP-Processorxx(90个
线程
)处于
等待
状态。在
线程
转储下面找到 - waiting on <0x20afbfdd> (a org.apache.
tomcat
.util.threads.ThreadPool$ControlRunnable)
浏览 1
提问于2015-11-17
得票数 2
1
回答
为什么
Tomcat
不关闭HTTP连接?
、
、
我最近在
Tomcat
7上安装了一个应用程序,几天后它就停止响应了。我在
Tomcat
上看到,有些http连接即使关闭也不会超时,设置为20.000ms。为什么会发生这种情况?
浏览 2
提问于2016-03-29
得票数 0
1
回答
Spring异步方法如何使用ThreadPool处理请求
、
、
、
我无法理解异步是如何工作的,我知道webserver有自己的
线程
池来处理多个请求。当我们使用spring引导和配置实现异步web服务时,让我们假设"n"
线程
使用TaskExecutor,这是否意味着为每个
线程
根据请求创建n
线程
?为了澄清,服务器将从其ThreadPool向
线程
分配一个请求。因此,当这个
线程
开始执行并调用一个标记为@Asynch的函数时,它可以为每个传入
线程
创建另一个"n"
线程
来处理异步工作。
浏览 4
提问于2020-05-23
得票数 2
3
回答
C编程中的并发
线程
、
、
、
在多
线程
上实现
等待
和信号
条件
时,我遇到了一个问题。
线程
需要锁定互斥锁并
等待
条件
变量,直到其他
线程
向其发出信号。同时,另一个
线程
锁定相同的互斥并
等待
相同的
条件
变量。现在,在整个进程中并发运行的
线程
向
条件
变量发出信号,但我只希望发出信号通知第一个
正在
等待
的
线程
,而不是其他
线程
。
浏览 0
提问于2010-10-04
得票数 1
1
回答
打破
条件
变量死锁
、
、
我有一个情况,
线程
1
正在
等待
一个
条件
变量A,它应该被
线程
2唤醒。现在
线程
2
正在
等待
一个
条件
变量B,它应该被
线程
1唤醒。在我使用
条件
变量的场景中,我无法避免这样的死锁情况。我检测到循环(死锁)并终止其中一个
线程
,该
线程
是死锁的参与者。 现在,我不确定的是如何简单地终止一个
线程
,比如说
线程
1,它
正在
等待</
浏览 3
提问于2011-08-02
得票数 2
回答已采纳
1
回答
如果任何请求都会在
tomcat
线程
池中创建更多的
线程
怎么办?
、
、
、
假设
Tomcat
支持最多5个
线程
,而5个
线程
正在
进行中(假设这些请求需要很长时间)。现在,请求中的一个会创建另外两个
线程
来执行某些任务, 所以这两个
线程
会得到CPU,还是会
等待
?如果他们
等待
,他们是否在操作系统队列中
等待
?(acceptConnection队列)
浏览 1
提问于2018-11-19
得票数 1
回答已采纳
4
回答
std::condition_variable虚假阻塞
、
、
如下所示: condvar.wait();condition = true;我想知道,
条件
变量是否有可能被这个场景阻塞: 1)
等待
线程
检查
条件
标志,发现等于FALSE,则进入condvar.wait2)但就在此之前(但在
条件
标志检查之后),<
浏览 0
提问于2013-02-26
得票数 6
回答已采纳
1
回答
C- Pthread_cond_signal -用信号通知
等待
时间最长的
线程
、
、
在pthread库中,如果多个
线程
在
等待
相同的
条件
变量,有没有一种简单的方法来指定首先唤醒哪个
线程
的
条件
?例如,假设我有3个
线程
在
等待
一个
条件
变量,当我调用pthread_cond_signal时,我想唤醒最先
等待
的
线程
(换句话说,
等待
时间最长的
线程
)。 有什么简单的方法可以做到这一点吗?从我的代码中可以看到,pthread_cond_signal只是向一个
正在
<
浏览 2
提问于2016-10-24
得票数 1
1
回答
线程
池增加时,Apache
Tomcat
线程
处于
等待
状态
、
我
正在
尝试分析我从
tomcat
服务器获取的
线程
转储。其中一个
线程
转储是在正常运行时间几分钟后进行的,显示了大约70个
线程
池,其中几个
线程
处于
等待
状态。我还可以看到相同的
线程
在一个转储和另一个转储之间处于
等待
状态,同时添加了20个新
线程
。这是否意味着我的应用程序中有一些bug,或者这是标准行为?我想知道为什么
等待
中的
线程
没有被重用,而是创建了新的
线程
。我假设
浏览 1
提问于2013-06-06
得票数 0
2
回答
条件
变量死锁
、
、
我的代码中有一个与使用
条件
变量相关的死锁问题。这更像是一个设计问题,而不是一个纯粹的代码问题。一旦我理解了正确的设计,我实际上就不会写代码了。我有以下情况:
线程
A在开始
等待
条件
变量之前执行代码。
线程
B调用notify_all,认为
线程</
浏览 0
提问于2013-04-09
得票数 8
回答已采纳
2
回答
MyFaces
Tomcat
7:运行目标无法启动ProtocolHandler "http-bio-8080“
、
、
、
、
我使用maven原型HelloWorld 2.0 OpenWebBeans创建了一个新的MyFaces项目为什么ProtocolHandler不启动?!我只想使用CDI开发一个JSF应用程序,并使用Maven.将其部署到
Tomcat
7上。如果有人对我有更好的解决方案,那就说出来吧!;)更新:感谢你的jstack技巧,非常酷的特性
浏览 0
提问于2012-10-09
得票数 6
回答已采纳
1
回答
使用
tomcat
的java executorService中的最大
线程
数
、
、
、
、
默认情况下,
Tomcat
允许最多200个
线程
在Spring应用程序中处理请求。假设在应用程序中,在进程开始时,我创建了一个大小(比如10 )的FixedThreadpool。现在,当我试图在
tomcat
中使用这个东西时,我将运行的最大
线程
总数是多少。是200 + 10还是200 * 10?我的理解是,这将是200 + 10,因为在进程级别上,只有java才会创建
线程
池并在任何需要的地方使用该
线程
池。 它还将取决于我如何启动
线程
池吗?例如,假设我创建了一个
线程</
浏览 10
提问于2022-03-10
得票数 2
回答已采纳
1
回答
如何在Ruby中按顺序执行
线程
、
、
我需要首先生成随机数,这将是每个
线程
睡觉的时间。然后,每个
线程
分别计算a和b的和、差、积和除法,并重复n次。我不能重复使用队列或杀死/派生
线程
。我的第一个想法是使用4个
条件
变量来规定
线程
需要运行的顺序。
浏览 2
提问于2021-11-15
得票数 2
回答已采纳
3
回答
Apache请求
线程
、
、
我
正在
使用jvisualvm来尝试找出导致问题的原因。我的问题是,这些
线程
已经运行了很长时间(到目前为止10分钟)。如果是这样的话,为什么
线程
会运行这么长时间?当然,它不能仍然忙于服务客户的请求??
浏览 2
提问于2011-04-11
得票数 6
回答已采纳
2
回答
哪个
线程
会通知唤醒?
、
、
假设我有3个
线程
具有
等待
条件
,第4个
线程
具有通知
条件
。通知将如何确定要唤醒哪个
线程
?是调用
等待
第一个
线程
的
线程
,还是调用
等待
最后一个的
线程
,还是基于其他
条件
? 假设
等待
和通知使用相同的锁。
浏览 3
提问于2017-07-26
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券