问:代码执行时间过长,出现502。
这两天刚出现这个问题,代码没上传过。IIS的超时我设置了代码的超时我也设置了,貌似都不起作用,代码执行时间过长,出现502
问:http://www.zxgxgc.net//bonus/AutoDone2?ID=458 执行这个页面就能看到502
代码在本地没问题。1、代码会被执行好几次,按理说就应该执行一次吧,是因为超时了,浏览器会自己再请求一次?
答:您好,http://www.zxgxgc.net//bonus/AutoDone2?ID=458这个页面我们访问提示success,查看了系统日志,有连接超时的情况,目前来看已经正常,请再观察,非常感谢您长期对我司的支持!
问:现在定位是 C#调用了一个执行时间在10分钟左右的存储过程, 可能是IIS在设置上有问题 导致存储过程还没有执行完毕,返回502 已经弄了一天 能否给指导一下1
答:您好,我们不知道您的具体执行过程,您可以尝试调整下这个站点的脚本超时时间,比如如果是asp,如图所示调整超时时间,并用记事本打开服务器内C:\\Windows\\System32\\drivers\\etc文件,在里面添加一行127.0.0.1 www.zxgxgc.net 进行观察测试,非常感谢您长期对我司的支持!
问:都设置了,现在是不是咱的服务器有限制?
答:您好,调整并添加了hosts以后,您在服务器内部执行试下是否有问题,如果仍然有问题,就要您检查调整程序执行方式了,非常感谢您长期对我司的支持!
问:在服务器上访问可成功,在我电脑上就不行,客户的也不行。而且执行速度很快
答:您好,
非常抱歉,给您使用带来了不便,服务器测试正常,并且服务器没有限制的,请检查调整程序执行方式,非常感谢您长期对我司的支持!
问:
WTS/ 1.1 是什么意思?
问:你们是不是在我们的服务器之外还有对超时的控制机制?纯粹的IIS服务器不可能出现上面哪个502的界面。
答:您好,香港机房是采用电信数据中心 香港代理方式,您的域名未备案是解析走的香港ip,所以会出现wts/1.1标识,如果您有这种超长时间的应用,可将127.0.0.1地址直接绑定到iis上,用ip在本地访问执行,或者是备案域名过后将域名解析到国内ip上,非常感谢您长期对我司的支持!
问:开启https后网站经常报502,请排查主机
答:您好,测试访问站点前台多个页面均可以正常打开的,出现您截图的提示,可能是程序执行时间较长,超出了https代理服务器的时间限制,请核实调优程序,减少代码执行时间,非常感谢您长期对我司的支持!
问:其他用我们程序的没有这个问题呢,https也是您那边的证书
答:您好,我司检查错误日志没有异常信息,目前重启了web服务,建议再观察看看,非常感谢您长期对我司的支持!