两个cgi的莫名其妙的core dump问题的解决

        在某模块, 有list和card两个cgi, 之前运行得好好的, 但经过一段时间后(期间发了对应的版本), 变得有core dump了, 两个cgi零星地core, 搞得很烦人。 去机器上打开core开关, 抓到了core, 用bt分析下, 发现栈消息没啥价值, 跟业务代码完全对不上。 自己很纳闷, 就暂时放下了这个问题, 不过, 手机上一直收到core dump告警的短信。蛋疼得很。

       某次, 新开发了一个需求, 需要发布list, 发布后的一两天, 我突然发现, 原来一直在core的list, 突然不core了, 只有card还在core.  至此, 基本清楚原因了, 肯定是我们之前说的"不一致性"问题, 那好, 所有基础库重编, 重编card这个cgi,  发布后, core dump问题果然解决了。 爽爽哒。

       人终于清静了。


       其实, 可以反思下, 原来没有core dump, 被我搞出了core dump, 但我新改的业务代码肯定没啥问题, 那还有什么原因呢? 如果有兴趣, 请看我之前博客对此类core dump原因的分析, 在此就不再赘述了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值