一个网卡绑定多个IP时 CPU总是100%
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
ServicePoint sp = ServicePointManager.FindServicePoint(new Uri(url), null);
sp.BindIPEndPointDelegate = new BindIPEndPoint(MyBind);
public IPEndPoint MyBind(ServicePoint servicePoint, IPEndPoint remoteEndPoint, int retryCount)
{
return new IPEndPoint(IPAddress.Parse("192.168.0.105"), 0);
}
使用上面的方式,是可以根据我绑定的IP出去,但是过一段时间,绑定的IP就不起作用了。然后CPU就狂飙到100%.
--------------------编程问答-------------------- 代码贴的也太少了吧,这谁也看不出怎么回事儿啊 --------------------编程问答-------------------- 这是什么,I don't know!! --------------------编程问答-------------------- 多次操作KeepAlive
BindIPEndPoint
补充:.NET技术 , C#