社区
C#
帖子详情
C#线程问题
jackysun000000
2012-09-26 01:34:34
我想做个测试Demo,用多线程模拟一百个用户同时使用,该怎么弄?我本来用了个线程数组,但是我发现这样的话测试Demo直接死在上边
...全文
89
8
打赏
收藏
C#线程问题
我想做个测试Demo,用多线程模拟一百个用户同时使用,该怎么弄?我本来用了个线程数组,但是我发现这样的话测试Demo直接死在上边
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackysun000000
2012-09-26
打赏
举报
回复
try
{
send = new Thread[n];
for (int i = 0; i < n; i++)
{
send[i] = new Thread(new ThreadStart(uf_TextSend));
send[i].IsBackground = true;
send[i].Start();
}
}
catch (Exception ex)
{
isSend = true;
}
上边启动100个线程
下边是线程跑的方法
private void uf_TextSend()
{
uf_UpdateBeginTime(DateTime.Now.ToString());
while (!isSend)
{
try
{
string ls_Text = tb_Message.Text.Trim();
int li_length = ls_Text.Length;
ls_Text = "" + li_length.ToString() + "" + ls_Text + "";
if (axTalentM1.IceSendMessageData(tb_subject.Text.Trim(), ls_Text))
{
li_SendCount++;
uf_UpdateSendCount(li_SendCount.ToString());
Thread.Sleep(100);
}
else
{
//MessageBox.Show("SendData" );
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
}
我就想知道这样启动100个线程行不行?为什么我的那个Demo总卡死?
yilindiy
2012-09-26
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 1 楼 的回复:
额 你描述的不清楚。。。
额……
[/Quote]
额……
yilindiy
2012-09-26
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
额 你描述的不清楚。。。
[/Quote]
额……
jackysun000000
2012-09-26
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
你是想开启100个线程还是100个客户端访问服务端呢?
如果是前者你就创建100个线程就是了,后者可以采用Socket的方法模拟么~~
[/Quote]
就是想做个测试的Demo,模拟100个用户同时操作,想用多线程
jackysun000000
2012-09-26
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
你是想开启100个线程还是100个客户端访问服务端呢?
如果是前者你就创建100个线程就是了,后者可以采用Socket的方法模拟么~~
[/Quote]
我开启100个线程了,但是我的那个测试Demo就会卡死,是不是开的线程太多的缘故啊??
浪子-无悔
2012-09-26
打赏
举报
回复
你是想开启100个线程还是100个客户端访问服务端呢?
如果是前者你就创建100个线程就是了,后者可以采用Socket的方法模拟么~~
OPEN012
2012-09-26
打赏
举报
回复
额 你描述的不清楚。。。
C#
多
线程
使用progressBar进度条控件
C#
多
线程
使用progressBar进行数据加载, 该例子主要是对progressBar控件的一个使用测试。并且计算了运行时间作为测试。 有疑问或者建议可以到我的blog,谢谢支持。 http://blog.csdn.net/Andrew_wx
C#
的日志类,支持多
线程
调用
一个
C#
的日志类,支持多
线程
调用 经过10000
线程
并发测试未发现
问题
C#
TCP多
线程
异步传输,提供源代码!
C#
TCP多
线程
异步传输
C#
开发的服务器端与客户端,通过tcp协议进行文件传输,在Winform程序中使用了多
线程
异步传输,可定时由客户端向服务器端传输文件。客户端和服务器端分为两个
C#
工程独立编写开发,此程序已在实际...
C#
源码大集合
第一部分 第一章 控件操作 第二章 文件管理 第三章 程序设置 第四章 系统维护 第五章 图像处理 第六章 数据库开发 第七章 网络应用 第八章 Web应用 ...第00部分 基础知道 ...第07部分 多
线程
...多
线程
文档,实例
C#
多
线程
问题
第一次在winform写多
线程
代码遇到很多
问题
: 1.方法委托创建多
线程
后该方法就会往下执行,控制子
线程
执行完主
线程
再继续往下执行用到两种方法:可获取工作
线程
==最大工作
线程
时表示子
线程
都执行完成;使用信号量...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章