日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

msmq发送速度的测试

發(fā)布時間:2025/3/17 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 msmq发送速度的测试 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


在一些并發(fā)量比較高的"中小型"應(yīng)用中,如果短期內(nèi)有大量的數(shù)據(jù)插入,利用msmq中轉(zhuǎn)是一個不錯的選擇(petshop就是這么干的),想知道m(xù)smq一秒鐘內(nèi)到底能發(fā)多少條記錄嗎?

?

?

?1?using?System;
?2?using?System.Diagnostics;
?3?using?System.Messaging;
?4?using?System.Collections.Generic;
?5?
?6?namespace?MsgLimit
?7?{
?8?????class?Program
?9?????{
10?????????static?void?Main(string[]?args)
11?????????{????????????
12?
13?????????????MessageQueue?queue?=?new?MessageQueue("jimmyibm\\private$\\msg");
14?
15?????????????Stopwatch?stopWatch?=?new?Stopwatch();
16?
17?????????????stopWatch.Start();
18?
19?????????????const?int?MAX_NUMBER?=?5000;
20?
21?????????????for?(int?i?=?1;?i?<=?MAX_NUMBER;?i++)
22?????????????{
23?????????????????Message?msg?=?new?Message();
24?????????????????//這里隨便設(shè)點兒測試值
25?????????????????msg.Label?=?i.ToString();
26?????????????????msg.Body?=?i.ToString().PadLeft(8,?'0');
27?????????????????//msg.Recoverable?=?true;//設(shè)置消息可恢復(fù)(即服務(wù)器重啟后,消息還在,但是啟用這個選項將會使發(fā)送時間加倍,因為"可恢復(fù)"的機制就是先在服務(wù)器硬盤生成文本文件,多了一次寫文件的IO操作)
28?????????????????queue.Send(msg);
29?????????????}
30?
31?????????????stopWatch.Stop();
32?
33?????????????Console.WriteLine("{0}條發(fā)送完成,共耗時:{1}秒,平均每秒發(fā)送{2}條!",?MAX_NUMBER,?stopWatch.ElapsedMilliseconds?/?1000,?MAX_NUMBER?/?(stopWatch.ElapsedMilliseconds?/?1000));
34?
35?????????????int?j?=?0;
36?
37?????????????stopWatch.Reset();
38?????????????stopWatch.Start();
39?
40?????????????//List<Message>?listMsg?=?new?List<Message>();
41?????????????while?(true)
42?????????????{
43?????????????????try
44?????????????????{
45?????????????????????Message?msg?=?queue.Receive(new?TimeSpan(0,?0,?0,?0,?1));
46?????????????????????
47?????????????????????//可以做一些事情,比如每50條就批量入一次庫(這比原來一條一條的直接插入數(shù)據(jù)到db會快得多)
48?????????????????????//listMsg.Add(msg);
49?????????????????????//if?(listMsg.Count?>=?50)?
50?????????????????????//{
51?????????????????????//????//利用事務(wù)批量入庫
52?????????????????????//????listMsg.Clear();//操作完成后清空
53?????????????????????//}
54?????????????????????j++;
55?????????????????????System.Threading.Thread.Sleep(1);
56?
57?????????????????}
58?????????????????catch
59?????????????????{
60?????????????????????stopWatch.Stop();
61?????????????????????Console.WriteLine("{0}條記錄接收完成,耗時{1}秒!",?j.ToString(),?stopWatch.ElapsedMilliseconds?/?1000);
62?????????????????????break;
63?????????????????}
64?????????????}
65?
66?????????????Console.ReadLine();
67?????????}
68?????}
69?}
70?
71?

?

在我的IBM T60上跑出來的結(jié)果,大概1s鐘能發(fā)2500條左右(也就是說下訂單的話,一秒鐘能順暢下2500張單子,中小型購物系統(tǒng)中應(yīng)該夠用了)

總結(jié)

以上是生活随笔為你收集整理的msmq发送速度的测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 伊人22综合 | 欧美孕交视频 | 久久国产精品毛片 | 亚洲色图吧 | 婷婷色在线观看 | 人体一级片 | 人妻洗澡被强公日日澡电影 | 在线观看免费视频一区 | 黄色免费一级视频 | 午夜免费观看视频 | 国产精品91在线 | 老色批影视 | 韩国av免费在线观看 | 99re在线视频播放 | 日本黄色中文字幕 | 国产又大又黑又粗 | 亚洲欧美另类综合 | 成人亚洲在线 | 日韩精品一二三四 | a午夜| 成人免费视频免费观看 | 久久黄色片视频 | 久久精品国产亚洲av麻豆蜜芽 | 久久一二 | 国产精品777 | 欧美大片免费在线观看 | 老熟女高潮喷水了 | 国产sm在线观看 | 久久国产日韩欧美 | 在线免费av网 | 日韩精品一二三区 | 色屁屁www影院免费观看入口 | 亚洲av无码国产在丝袜线观看 | ass精品国模裸体欣赏pics | 亚洲一久久| 成人免费看黄 | 国产91在线精品 | 日韩福利电影在线 | 精品一区欧美 | 久久永久视频 | 少妇激情四射 | 91av免费 | 一级二级在线观看 | 国产香蕉97碰碰碰视频在线观看 | brazzers欧美一区二区 | 国产国产精品 | 永久免费快色 | 亚洲成人日韩在线 | 天天人人| 一级二级三级视频 | 图片区偷拍区小说区 | 亚洲免费网 | 人人搞人人爱 | 国产久精品 | 久久av资源 | 西西午夜视频 | 五级黄高潮片90分钟视频 | 亚洲精品无码久久久 | 中文字幕偷拍 | 亚洲精品乱 | 国产成人精品一区二区三区在线 | 国产调教打屁股xxxx网站 | 污污网站在线观看 | 一区二区人妻 | 老司机黄色影院 | 成人h动漫精品一区 | 蜜桃传媒一区二区亚洲 | 91天堂网 | 高清av在线| 国产jzjzjz丝袜老师水多 | 久久久久久久中文字幕 | 亚洲手机在线观看 | 国产精品xxxxx| 精品久久久久久一区二区里番 | 福利视频大全 | 啪啪av导航| 裸体裸乳免费看 | 国产成人无码一二三区视频 | 亚洲欧洲一区二区三区 | 欧美日韩一区二区三区四区五区六区 | 国产精品第13页 | 亚洲熟伦熟女新五十路熟妇 | 樱花影院最新免费观看攻略 | 97在线免费视频观看 | 欧美日韩久久久 | 国产视频高清 | 日本一区二区视频在线 | 天天爱综合网 | 黑丝一区二区三区 | 精品少妇theporn| 伊人久久超碰 | 日本精品免费一区二区三区 | 精品1卡二卡三卡四卡老狼 日韩三级网 | 亚洲色成人一区二区三区小说 | 国产二级一片内射视频播放 | 天天爱天天干天天操 | 免费视频久久 | 中文在线日韩 | 国产精品天天看 |