问题描述
一个购物类网站。站点是单独一个应用程序池。平常都是正常的。但一段时间(一两天)就出问题具体表现是站点页面及其他功能都正常。就是在跳转到支付宝支付的时候。不成功。直接转到404页面去了。重启应用池或者手工回收一下应用池就正常。哪位大神知道是啥原因?
解决方案
解决方案二:
这个404的地址是什么你贴出来呢
解决方案三:
最好还是解决问题,如果一直有request,apppool不会自动回收。
解决方案四:
apppool有个属性,Specifictime.你可以指定一天中的哪个时间或者哪些回收进程。
解决方案五:
可以查看系统日志,如果程序池是异常崩溃,会有系统日志记录.再根据系统日志去查你的代码
解决方案六:
引用1楼starfd的回复:
这个404的地址是什么你贴出来呢
地址就是站点下面一个404.htm……内容就是该页无法显示
解决方案七:
引用2楼findcaiyzh的回复:
最好还是解决问题,如果一直有request,apppool不会自动回收。
提交到支付宝接口页面是有几个参数。是通过POST提交过去的但这个如果是提交有问题。也会直接在提交页面显示错误才对呀。怎么会转到404呢……
解决方案八:
看一下iis日志吧,如果你自己在global.asax中处理了application_OnError事件,也可以在那里纪录下未处理的异常
解决方案九:
好像有个“更改时禁止回收”,是不是TRUE。然后是不是默认的系统回收时间,系统默认好像是1740,不是整天的,所以每天的回收时间不一样,如果以繁忙时回收可能回收失败。最好设置每天指定的时间回收,访问人少的时候为佳。具体设置网上找
解决方案十:
这就这个问题我认为与应用程序池回收无关,还是代码出现问题使应用程序池也出现问题
时间: 2024-08-20 23:53:24