成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員的必修課:為什么Hacker News昨晚一夜宕機

開發 項目管理
昨天Hacker News宕機了一晚上。問題不是由于我們新上的服務器。事實上,其中的原因愚蠢的讓人不好意思說。

[[65188]] 

這是Hacker News官方網站上的一篇聲明,解釋為什么Hacker News昨晚上宕機一夜。

昨天Hacker News宕機了一晚上。問題不是由于我們新上的服務器。事實上,其中的原因愚蠢的讓人不好意思說。

有一個評論貼,一個新用戶想在里面發表回復,但發布出去的內容沒有成為目標評論的子評論,反而成為與它平級的評論。我回復了一個評論來解釋 Hacker News是如何工作的。但我覺得該幫這個人修復一下,在他的回復上做個小手術。不幸的是,我用錯了評論的ID,使評論的樹結構里出現了一個循環;我使一條評論成為了它自己的下級評論。這樣一來,任何一個人試圖瀏覽這個帖子時,服務器都會生成一個無限長的長頁面。因為這個評論所屬的文章正處在首頁,所以這個動作被大量的執行。

不知什么原因,我在修改這個評論后并沒有去查看這個評論是否留在了它正確的位置。一定是有什么事情讓我分心了。所以我沒有發現任何異常,直到不久之后服務器看起來開始有些喘。

我截取了服務器日志看發生了什么,里面的信息看起來是Hacker News缺少足夠的內存,在頻繁的回收內存。不管是不是這個原因,或出現了其它事故,這種問題一般是通過重啟服務器都能解決。于是我這樣做了。因為當天我開發了一些代碼,所以當我重啟服務器時,上面運行的是新版程序。

重啟了服務后,問題依舊存在。我懷疑是我那天寫的程序里有什么問題,我嘗試將版本恢復到上一版,然后重啟服務。但問題依舊存在。我們又試著把這以前老服務器上的程序拿過來換上,也不好用。我們認識到程序應該是沒問題的,我們認為問題應該出在了這個新服務器上。于是我們試圖切換到老的服務器上。我不知道我的同事Nick是否成功的切換,因為中途我放棄了,睡覺去了。

當我今早醒來,監控顯示Hacker News仍然在新服務器上跑。出問題的那條評論仍在那,但那篇文章已經被新上來的文章頂出首頁。所以整體上Hacker News并沒有宕機,但跡象仍顯示什么地方出了問題。例如,/threads?id=pg 無法訪問,因為我使這個帖子里出現了死循環。

終于,數據顯示,問題似乎跟某個特定的ID相關。當我到服務器上查看這條數據時,終于意識到了一定是我做錯了事。

于是我又給那個回復動了一次手術,這次很小心,一切又恢復正常了。

我感到很抱歉。

英文原文:Why HN was down

譯文鏈接:http://www.aqee.net/hacker-news-was-down-all-last-night/

責任編輯:林師授 來源: 外刊IT評論
相關推薦

2009-09-29 10:35:42

Linux系統系統提速Linux

2010-11-25 10:55:34

2014-02-17 09:22:37

2022-03-11 10:53:32

UML建模語言

2015-07-29 10:25:05

數據開發產品必修課

2009-02-10 15:08:41

2016-01-26 17:47:58

SaaSSaaS平臺SaaS服務

2025-06-10 16:19:54

2018-04-28 10:05:17

2012-01-06 14:10:42

數據質量管理大數據數據管理

2023-09-27 22:18:41

2020-07-13 14:59:59

程序員技能開發者

2020-01-13 16:26:57

AI人工智能機器

2022-08-15 15:03:57

數字化轉型數字技術中小企業

2020-10-23 10:02:40

GRASPRDD模式

2010-11-09 09:51:52

匯編語言

2013-07-16 10:08:51

MIT編程語言

2013-08-22 09:53:52

Hacker News排名算法算法

2014-06-23 15:37:50

2023-09-12 11:28:10

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久精品 | 男女在线网站 | 91精品久久久久久久久 | 欧美日韩亚 | 欧美一区二区三区一在线观看 | 日韩欧美在线观看 | 黄色国产| 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 亚洲欧美中文日韩在线 | 精品一区二区久久久久久久网站 | 精品国产91乱码一区二区三区 | 亚洲电影一区二区三区 | 天天干成人网 | 久久精品国产99国产精品 | 一本岛道一二三不卡区 | 中文字幕av在线一二三区 | 国产精品久久久久久妇女6080 | 国产黄色大片 | 日本免费在线 | 黄色免费观看 | 成人在线免费观看 | 久久久91 | 日韩视频二区 | 久久美女视频 | 怡红院成人在线视频 | 亚洲精品视频在线看 | 黄网站在线播放 | 国产欧美精品区一区二区三区 | 久久久国产精品 | 成人毛片在线视频 | 精品一区二区三区在线观看国产 | 狠狠做深爱婷婷综合一区 | 色婷婷一区二区三区四区 | 天天插天天操 | 久久精品色视频 | 日韩 欧美 综合 | 免费视频久久久久 | 精品欧美一区二区精品久久久 | 久久久久欧美 | 欧美激情在线播放 | 美女天天操|