这几天重装系统,装了win10,居然用vs2013打开项目出现下面这个提示错误,搞了很久才知道原因: Even though I am an administrator on the machine, Visual Studio is not running as administrator so it does not have permission to the IIS metabase files. One solution is to run Visual Studio as admi…
iis默认的连接超时时间为2分钟 ,因此node程序使用keep-alive访问时,keep-alive的时间不应该超过2分钟,否则在请求完成后,node端继续保持连接,2分钟后iis断开连接,会导致node程序底层tcp异常(xxxx at errnoException (net.js:901:11) at TCP.onread (net.js:556:19)),从客户端的角度看,是服务器强制断开连接. 除了keep-alive的时间,可以设置http request的timeout值来处…