社区
Java SE
帖子详情
怎么样控制处在Runnable状态的线程的数量???
MoneyNull
2001-09-20 05:19:03
比如起了一个ServerSocket,只要有客户端连接上就起一个线程处理客户请求,
但考虑到server能承受的压力,可能希望只有一部分线程处在runnable状态,
应该怎么做?
...全文
214
5
打赏
收藏
怎么样控制处在Runnable状态的线程的数量???
比如起了一个ServerSocket,只要有客户端连接上就起一个线程处理客户请求, 但考虑到server能承受的压力,可能希望只有一部分线程处在runnable状态, 应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MoneyNull
2001-09-25
打赏
举报
回复
Thanks!
MoneyNull
2001-09-21
打赏
举报
回复
to olvest4000():
怎么设置,望赐教。
tanghuan
2001-09-21
打赏
举报
回复
在实现runnable的类runthread中设置一个static型的计数器,
开始运行时计数器加1,停止时减1
继承ServerSocket类,重写accept方法,在方法中先循环检查runthread的计数器记录的线程数目是否过大,如果过大,当前线程睡眠一小段时间。直到小于跳出循环,再调用父类的accept,这样就可以。
olvest4000
2001-09-20
打赏
举报
回复
设置线程,处理就可以作到!
lfb1978
2001-09-20
打赏
举报
回复
关注
Java
线
程基础(5):
线
程
状态
之
Runnable
在上一篇我们粗略谈到了 Java 的6种
线
程
状态
,并对其中较为简单的 NEW 和 TERMINATED 做了分析,现在我们具体来看下 State.
RUNNABLE
状态
,即所谓的可运行
状态
。(以下简称
runnable
) 再次强调,这里谈论的是Java虚拟机层面所暴露给我们的
状态
,与操作系统底层的
线
程
状态
是两个不同层面的事。 具体而言,这里说的 Java
线
程
状态
均来自于 Thread 类下的 State 这一内部枚举类中所定义的
状态
: 什么是
RUNNABLE
? 直接看它的 Javadoc.
Java
线
程
状态
之
RUNNABLE
深入探讨了 Java
线
程的
RUNNABLE
状态
, 特别是对处在 IO 阻塞时的
状态
进行了深入分析.
Java
线
程
状态
RUNNABLE
详解
Java虚拟机层面所暴露给我们的
状态
,与操作系统底层的
线
程
状态
是两个不同层面的事。具体而言,这里说的 Java
线
程
状态
均来自于 Thread 类下的 State 这一内部枚举类中所定义的
状态
: 什么是
RUNNABLE
? 直接看它的 Javadoc 中的说明: 一个在 JVM 中执行 的
线
程处于这一
状态
中。(A thread executing in the Java virtual machine is in this state.) 而传统的进(
线
)程
状态
一般划分如下(基于操作系统层面,以cpu
java
线
程
runnable
_Java
线
程
状态
之
RUNNABLE
在上一篇我们粗略谈到了 Java 的6种
线
程
状态
,并对其中较为简单的 NEW 和 TERMINATED 做了分析,现在我们具体来看下 State.
RUNNABLE
状态
,即所谓的可运行
状态
。(以下简称
runnable
)再次强调,这里谈论的是Java虚拟机层面所暴露给我们的
状态
,与操作系统底层的
线
程
状态
是两个不同层面的事。具体而言,这里说的 Java
线
程
状态
均来自于 Thread 类下的 Stat...
线
程及
线
程池的五种
状态
线
程的5种
状态
线
程可以有如下5种
状态
:New 、
Runnable
、Running 、Blocked 、Dead
状态
之间的转换如图: 1.New (新创建) 当用new操作符创建一个
线
程时,如new Thread®,该
线
程还没有开始运行。这意外这它的
状态
是new。此时程序还没有开始运行
线
程中的代码,在
线
程运行之前还有一些基础工作要做。 2.
Runnable
(可运行/就绪) 一个新创建的
线
程...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章