包含标签 asp.net articles

HttpClient缺陷引起的 无法连接到远程服务器 通常每个套接字地址只允许使用一次

上周又遇到了坑爹问题,具体表现为 服务端接口全部调用失败。 排查日志发现,有大量的 错误日志为 System.Net.Http.HttpRequestException: 发送请求时出错。 ---> System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 xxxxx.xx:6666 在 System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) 在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- 内部异常堆栈跟踪的结尾 --- 在 System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context) 在 System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar) 同时……

Continue reading

IIS、asp.net 中TTFB诡异的500ms时间

最近一个H5的app做优化。我写了个转发接口。每次请求都会慢300到500ms,匪夷所思 问题发现 最近H5做了重构。 由于接口的安全原因 不得不做了一个转发接口。 转发接口接受来自h5页面的http请求,解析参数,处理敏感数据,然后调用后端的api完成接口逻辑。 最近发现一个奇怪的问题。 每……

Continue reading

C#在winform中调用系统控制台输出

在Winform程序中有时候调试会通过Console.Write()方式输出一些信息,这些信息是在Visual Studio的输出窗口显示。 所以就会想,能不能调用系统的Cmd窗口输出呢,经过一番查阅,发现是可以的,现在就把方法写下了: 主要用到的是win32 API函数实现的: [DllImport("kernel32.dll")] static extern bool……

Continue reading

windows 安装服务

方法1 :sc 安装 //bin目录加上 "s" 证明是从windows服务启动该程序 sc create server_name binpath="bin_path s" displayName="display_name" start=auto sc create elasticsearch_index_sync binpath="D:\job\search-job\Search.JobService.exe s" displayName="elasticsearch index sync work" start=auto 卸载 sc delete server_name binpath="bin_path" displayName="display_name"start= auto sc delete elasticsearch_index_sync binpath="D:\job\search-job\Search.JobService.exe" displayName="elasticsearch index sync work" start= auto 方法2:installutil 安装 %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe D:\job\search-job\Search.JobService.exe Net Start SearchJobService sc config SearchJobService start= auto 第二行为启动服务。 第三行为设置服务为自动运行。 卸载 %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u D:\job\search-job\Search.JobService.exe 控制 启动 net start server_name net start elasticsearch_index_sync 停止 net stop server_name net……

Continue reading

激活

自己经常用,做个备份 Emeditor激活码 DMAZM-WHY52-AX222-ZQJXN-79JXH Version 18.9.12 使用正常! VS2010 版本 密钥 旗舰版 YCFHQ-9DWCY-DKV88-T2TMH-G7BHP VS2012 版本 密钥 Microsoft Visual Studio Ultimate 2012 旗舰版 YKCW6-BPFPF-BT8C9-7DCTH-QXGWC Microsoft Visual Studio Premium 2012 高级版 MH2FR-BC9R2-84433-47M63-KQVWC Microsoft Visual Studio Professional 2012 专业版 4D974-9QX42-9Y43G-YJ7JG-JDYBP VS2013 版本 密钥 Visual Studio Ultimate 2013 旗舰版 BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio Premium 2013 高级版 FBJVC-3CMTX-D8DVP-RTQCT-92494 Visual Studio Professional 2013 专业版 XDM3T-W3T3V-MGJWK-8BFVD-GVPKY Team Foundation Server 2013 MHG9J-HHHX9-WWPQP-D8T7H-7KCQG VS2015 版本 密钥 专业版 HMGNV-WCYXV-X7G9W-YCX63-B98R2 企业版 HM6NR-QXX7C-DFW2Y-8B82K-WTYJV vs2017 版本 密钥 专业版 KBJFW-NXHK6-W4WJM-CRMQB-G3CDH 企业版 NJVYC-BMHX2-G77MM-4XJMR-6Q8QF vs2019 版本 密钥 专业版 NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y 企……

Continue reading