既然是Socket服务器,里面跑的是你自己写的Socket服务?
ping速只是系统给你响应的速度,服务是否繁忙是不知道的.
所以你得发个包,检测一下返回时间.
ping速只是系统给你响应的速度,服务是否繁忙是不知道的.
所以你得发个包,检测一下返回时间.
解决方案 »
- 关于DataGridView中如何实现点击某一个单元格时,将光标聚焦到某一行的的某一列单元格中?
- webservice 发布到IIS5.1上以后,上传和下载图片的大小被限制
- 做过 WHONET 接口的进来 分不够在加
- 如何用wmi查找某个目录下的所有目录
- 郁闷,大家帮我看看,类似这个显示应该用什么方法解决。
- [讨论]如何对数据库进行监控?多种数据源!
- 菜鸟问几个数据集的问题,望高手解答!!!
- 要求区分USB键盘,并屏蔽其中某键盘接收的数据
- 那位高手给一个Remoting的例子看看!小弟没装MSDN!(在线等待!急急急!!)
- 如何把一个字符串里的html标记用一个replace替换掉?
- 关于Dev版本的问题
- 这里有到面试题怎么理解?
Ping pingSender = new Ping();
PingOptions options = new PingOptions();
options.DontFragment = true;
string data = "xx";
byte[] buffer = Encoding.ASCII.GetBytes(data);
PingReply reply = pingSender.Send(Dns.GetHostAddresses("dns")[0], 120, buffer, options);
if (reply.Status == IPStatus.Success)
{
long reply = reply.RoundtripTime; //记录下服务器的响应时间,再比较,找到值最小的
}