摘要:上周五上午在我們將 .net core 博客站點由 docker swarm 自動駕駛改為 docker-compose 手動駕駛后,依然發生了翻車,意料之外的翻車事實告訴我們翻車與駕駛方式無關,我們仿佛聽到了響徹整個高速公路 docker swarm 的吼聲 —— “這個鍋,我不背”。 閱讀全文
posted @ 2019-08-26 17:05 博客園團隊 閱讀 (5532) 評論 (124) 編輯
摘要:熱點隨筆: · 被辭退員工的一天 (IsaacZhang) · 如何參與一個頂級開源項目 (crossoverJie) · 畢業即失業,找工作找到懷疑人生 | 十年系列 (純潔的微笑) · 對微軟的敵視何時休? 從一篇語言評論文章對C#的評價說起 (張善友) · 部分APP無法代理抓包的原因及解決方 閱讀全文
posted @ 2019-08-26 09:09 博客園團隊 閱讀 (962) 評論 (0) 編輯
摘要:非常抱歉,10:00~10:30 左右博客站點出現故障,給您帶來麻煩了,請您諒解。故障原因與博文中談到的部署變更有關,但背后的問題變得非常復雜,復雜到我們都在懷疑與阿里云服務器 CPU 特性有關。這篇博文本來準備 9:30 左右發布的,但發布博文時出現了 docker swarm 部署異常情況,切換到 docker-compose 部署后問題依舊,一直到 10:30 左右才恢復正常,繼續發布這篇博文,在標題中加上了“翻車記”。 閱讀全文
posted @ 2019-08-22 11:42 博客園團隊 閱讀 (4818) 評論 (113) 編輯
摘要:繼續以流水賬的方式向大家匯報,自從上周六上午將 .net core 版博客站點從 windows 部署切換到 linux 上的 docker-compose 部署后,到目前一直在線。Linux 上沒有出現在 windows 上遇到的一夜之后內存占用持續過高的 GC 偷懶情況,但這并不能說明 .net core gc 在 windows 有問題,可能是由于某種情況讓 gc 覺得不需要回收,由于我們的 .net core 版博客系統只會部署在 linux 上,所以 windows 上的問題不繼續排查。 tes 閱讀全文
posted @ 2019-08-19 17:51 博客園團隊 閱讀 (4235) 評論 (118) 編輯
摘要:熱點隨筆: · 高速開車換底盤記:Windows 與 Linux 部署都抗住了,但修車任務艱巨 (博客園團隊) · 博客園翻車啟示錄 (溪源More) · 程序員是最好的產品經理 (初碼) · 博客園升級有感一點建議 (Ron.Liang) · 在蘇州軟件園培訓的那倆月,我找到了生的希望 (沉默王二 閱讀全文
posted @ 2019-08-19 09:34 博客園團隊 閱讀 (1150) 評論 (3) 編輯
摘要:抱歉,又是一篇流水賬,在排查問題的焦頭爛額中寫博客的確是一個挑戰,望大家見諒。今天園友溪源More發了一篇博文博客園翻車啟示錄,而翻車之后的最新進展是——昨天下午我們又把 .net core 引擎的博客越野車開上了高速,現在依然行駛在高速上,今天上午我們邊開車邊給車換了個底盤,把 windows 換成了 linux ,從中發現雖然車勉強能開,但修車任務艱巨。 閱讀全文
posted @ 2019-08-16 14:28 博客園團隊 閱讀 (9696) 評論 (152) 編輯
摘要:今天中午 12:30 左右,我們進行了 .NET Core 博客站點的第5次發布,系統用的是 Windows Server 2016 數據中心版英文版,到目前用了6臺阿里云4核8服務器。剛發布的時候,服務器 CPU 的波動有些大,因為剛發布上線,需要一定的時間建立緩存,當緩存逐步建立起來后,CPU 占用越來越穩定。 閱讀全文
posted @ 2019-08-15 13:49 博客園團隊 閱讀 (5282) 評論 (555) 編輯
摘要:今天早上,我們修改了博客程序中的1行代碼,將 services.AddDbContextPool 改為 services.AddDbContext ,去掉 DbContextPool ,然后奇跡出現了,單臺4個8G的服務器,800 左右的 QPS 不在話下,CPU 的穩健與 .NET Framework 版有的一拼。到發布博文時間為止,最高可以撐住 1300 的 QPS 。 閱讀全文
posted @ 2019-08-15 09:30 博客園團隊 閱讀 (6505) 評論 (204) 編輯
摘要:昨天晚上 18:15 左右我們發布了跑在 Windows 上 .NET Core 博客系統,本想與 .NET Framework 版進行同“窗”的較量,結果剛發布上線就發現 CPU 占用異常高,發布不到1小時就下線了,根本不是一個級別的較量,或者說 .NET Core 連較量的資格都沒有,剛上臺就趴下了。 閱讀全文
posted @ 2019-08-14 14:18 博客園團隊 閱讀 (11147) 評論 (204) 編輯
摘要:為了驗證 docker swarm 在高并發下的性能問題,周一我們發布了使用 docker-compose 部署的 .net core 版博客站點,但由于有1行代碼請求后端 web api 時沒有使用緩存,結果造成大量 web api 請求發向跑后端服務的集群。悲劇的是這個集群是用 docker swarm 部署的,請求是用 nginx 容器轉發的,結果壓垮了 nginx 閱讀全文
posted @ 2019-08-13 18:34 博客園團隊 閱讀 (3996) 評論 (88) 陕西十一选五