博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录一次bug。asp.net 编译后 页面一刷新就报错,在刷新就正常。 (vs2005)
阅读量:7114 次
发布时间:2019-06-28

本文共 843 字,大约阅读时间需要 2 分钟。

今天遇到了蛋痛一天的问题: 

服务器上原来运行的是为编译的asp.net项目。然后由于业务需求和管理需求,公司要求将站点项目了。结果问题出现了。过去平稳运行2年的项目,

打开页面后就报错,刷新下就正常。

开始以为数据库连接池限制了,接个用sql搜索连接数,并监控进程发现 不到19个链接    ---------------可以排除

然后google吧 大多数人说程序问题,但这程序平稳运行了2年了,而且主要操作内存数据的,更何况编译后的项目在我本地反复反复的测试很多遍的。      ------------疑惑

由于项目用到了数据表缓存依赖,有些模块用到了memcached,有些地方用到了文件缓存,有些地方用到了.net自身的cache所以怀疑是项目目录权限问题,然后给项目目录增加最低支配权限。发现还是这样子                                                                                     ----------------可以排除

这时候观察错误信息发现都是围绕着数据库的错误,要不重启下sql?重启了下,问题大大缓解了,但不到5分钟又这样子了,又开始回到思考是否是程序问题。-----------疑惑

由于害怕客户投诉,次数不做补救调整,将过去未编译的程序重新copy回站点目录。并备份编译后的程序。      -------------一切问题迎刃而解。

快下班的时候好友从qq上说有可能是asp.net缓存问题,和数据缓存两码事,让我备份并清除C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files下文件,然后重新部署下站点看下。感觉靠谱,晚上测试下。回头把接个贴上来。

 

我的项目是vs2005开发的,还有种可能就是vs2005 sp1补丁是否没打过?导致编译后程序大范围异常?

晚上先test缓存,最后没辙了 在找sp1 安装上再编译部署看看。

蛋痛的2005

转载于:https://www.cnblogs.com/zcm123/archive/2012/08/17/2644364.html

你可能感兴趣的文章
【Spring】24、<load-on-startup>0</load-on-startup>配置
查看>>
L0 Regularization
查看>>
使用JDBC向Kudu表插入中文数据乱码(转载)
查看>>
spf13-vim安装与使用
查看>>
字体颜色代码表
查看>>
hdu 2156 分数矩阵
查看>>
android SQLite数据库应用于草稿箱
查看>>
Android 无缝换肤深入了解与使用
查看>>
Cordova快速开始(安卓篇)
查看>>
ActiveMQ
查看>>
聚类算法(kmeans)详解和python实现
查看>>
四种遍历方法你选哪个?
查看>>
LeetCode41.缺失的第一个正数 JavaScript
查看>>
Java设计模式五——单件模式
查看>>
奇怪的 Ruby
查看>>
79. Word Search
查看>>
【Android】RxJava的使用(四)线程控制 —— Scheduler
查看>>
极限编程 (Extreme Programming) - 迭代计划 (Iterative Planning)
查看>>
小程序外卖购物车 直接就能用~
查看>>
Python版设计模式之监听者模式
查看>>