12 2010 档案

摘要:Windows 服务 程序开发之异常日志事情概况 : 昨天Windows服务程序里面的linq to sql 报了个错误,如下“System.Data.Linq.ChangeConflictException: 找不到行或行已更改。”这个错本身属于并发的问题,可是我这里要说的却是另外一回事。发现这个问题以后,便把服务程序停掉,然后再起动,结果还是一样的,这个错仍然存在,最后把服务程序卸载了,然后再安装一次就没有问题了。这样一个奇怪的问题,写一篇日志把它记录下来,作为教训,服务程序每秒执行一次,一个小小的bug就会引起重大影响,这个问题导致短时间内出现了1000多封拉圾邮件,让邮件服务程序承受不 阅读全文
posted @ 2010-12-22 15:52 赵一村 阅读(2919) 评论(0) 推荐(0) 编辑
摘要:Socket异常开发总结事情概况:今天早上手机充值业务突然停止,客户端又不断提交充值订单上来,短时间出现大量客户投诉,经检查,后在同事Aaron的帮助下,查找出问题原因首先看一下充值系统架构,手机充值Win Service 会每稍钟从数据库里查询出一条没有提交充值的订单去充值。结构类图概要如下其中充值的类里是去查询订单,送给SocketHelp的Submit方法去充值主要程序如下查询Win service代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.co 阅读全文
posted @ 2010-12-17 16:08 赵一村 阅读(4208) 评论(2) 推荐(0) 编辑
摘要:事件由来,这段时间,接手公司充值系统,经过一段时间发现,由于供应商原因,经常会出现充值失败,而充值订单量很大,在短时间内就会出现大量客户投诉,而系统不能及时作出响应,前些天,我在修改充值系统时就在可能会出异常的地方,进行异常处理,并且把异常信息以邮件形式发送出来,这样技术人员就可以及时处理充值系统遇到了问题,这样又带来一个新的问题,异常邮件短时间内出现太多,影响了充值系统正常的邮件的发送。首先看一下充值系统的架构情况,如下图所示Top.WEB端供客户使用,通过T op.WCF把客户充值订单提交到Platform数据库里。WINService每秒钟从Platform数据库订单查询出来,根据类型送 阅读全文
posted @ 2010-12-11 18:19 赵一村 阅读(1840) 评论(0) 推荐(0) 编辑
摘要:关于IIS7.0出错的解决方案 IIS 状态代码:IIS详细错误代码以及解释 一、请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP 错误 404.11 - Not Found 1.单击 开始 。 在 开始搜索 框中, 键入 Notepad. 右击 记事本 , 然后单击 作为管理员运行 。 注意 如果提示用于管理员密码或用于确认, 键入密码, 或单击 继续 。 2.在 文件 菜单上, 单击 打开 。 在 文件名 框中, 键入 %windir%\system32\inetsrv\config\applicationhost.config然后单击 打开 。 3.在 ApplicationHo 阅读全文
posted @ 2010-12-08 17:06 赵一村 阅读(27320) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示