两个cgi的莫名其妙的core dump问题的解决
? ? ? ? 在某模塊, 有l(wèi)ist和card兩個cgi, 之前運行得好好的, 但經(jīng)過一段時間后(期間發(fā)了對應(yīng)的版本), 變得有core dump了, 兩個cgi零星地core, 搞得很煩人。 去機器上打開core開關(guān), 抓到了core, 用bt分析下, 發(fā)現(xiàn)棧消息沒啥價值, 跟業(yè)務(wù)代碼完全對不上。 自己很納悶, 就暫時放下了這個問題, 不過, 手機上一直收到core dump告警的短信。蛋疼得很。
? ? ? ?某次, 新開發(fā)了一個需求, 需要發(fā)布list, 發(fā)布后的一兩天, 我突然發(fā)現(xiàn), 原來一直在core的list, 突然不core了, 只有card還在core. ?至此, 基本清楚原因了, 肯定是我們之前說的"不一致性"問題, 那好, 所有基礎(chǔ)庫重編, 重編card這個cgi, ?發(fā)布后, core dump問題果然解決了。 爽爽噠。
? ? ? ?人終于清靜了。
? ? ? ?其實, 可以反思下, 原來沒有core dump, 被我搞出了core dump, 但我新改的業(yè)務(wù)代碼肯定沒啥問題, 那還有什么原因呢? 如果有興趣, 請看我之前博客對此類core dump原因的分析, 在此就不再贅述了。
總結(jié)
以上是生活随笔為你收集整理的两个cgi的莫名其妙的core dump问题的解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python圣斗士(十七):令人欲罢不能
- 下一篇: 3种工厂模式详解