1.0 為什么要做這個博客站? 在工作學習中,經常要搜索查找各種各樣的資料,每次找到相關資料后都會順手添加到瀏覽器書簽中,時間一長,書簽也就滿了。而且下次再點擊這個書簽時,可能 就會忘記當時為什么要添加這個書簽了,更有可能書簽連接已經無效。這樣一來,也就不方便自己查閱了。如果轉載 ...
今天用ASP.NET Core重寫了個人博客站點,原來是基於ASP.NET . 開發的。重寫工作總體很順利,最后成功發布到Ubunt Nginx平台上。效果如下: 右邊的Header信息里可以看到已經是Nginx Ubuntu 了,雖然最后成功發布了,但是過程中遇到點坑,特來分享。 HtmlHelper問題 ASP.NET Core之前,大家都很熟悉HtmlHelper方法。但是到了ASP.NET ...
2016-07-10 19:35 14 4239 推薦指數:
1.0 為什么要做這個博客站? 在工作學習中,經常要搜索查找各種各樣的資料,每次找到相關資料后都會順手添加到瀏覽器書簽中,時間一長,書簽也就滿了。而且下次再點擊這個書簽時,可能 就會忘記當時為什么要添加這個書簽了,更有可能書簽連接已經無效。這樣一來,也就不方便自己查閱了。如果轉載 ...
年收藏的個人博客站點分享出來,讓知識得到更多被發現的機會,也便於自己去學習。 1. http://www. ...
非常抱歉,今天上午的博客站點故障給大家帶來了很大的麻煩,請大家諒解。這次故障是我們發布 .NET Core 版博客站點引起的,雖然我們進行了充分的准備,但還是低估了高並發下的復雜問題。 以下是故障背景與大致經過: 在這個炎炎夏日,我們正熱火朝天地忙着整個 .NET Core 遷移工程的收官 ...
在上次發布失敗后,很多朋友建議我們改用 k8s ,但我們還是想再試試 docker swarm ,實在不行再改用 k8s 。 在改進了 docker swarm 集群的部署后,我們准備今天 17:3 ...
為了驗證 docker swarm 在高並發下的性能問題,周一我們發布了使用 docker-compose 部署的 .net core 版博客站點(博文鏈接),但由於有1行代碼請求后端 web api 時沒有使用緩存,結果造成大量 web api 請求發向跑后端服務的集群,悲劇的是這個集群 ...
今天暴風雨襲擊了杭州,而昨天暴風雨(高並發問題)席卷了園子,留下一片狼藉。 在前天傍晚,我們進行了 .net core 版博客站點的第二次發布嘗試,在發布后通過 kestrel 直接監聽取代 nginx 轉發解決了高並發下的1秒延遲問題,成功地頂住了下班前的訪問小高峰,但這只是一場大雨,第二天 ...
背景: 1:.NET Core 已經沒System.Web,也木有了HttpRuntime.Cache,因此,該空間下Cache也木有了。 2:.NET Core 有新的Memory Cache提供,不過該內存類我看了一下,並沒有支持文件的緩存依賴。 因此,在此前提下,預計.NET Core ...
在曾經的 asp.net 5 過渡時期,運行 asp.net 5 站點的命令是dnx web;在如今即將到來的 asp.net core 時代,運行 asp.net core 站點的命令是dotnet run(啟動控制台程序也是同樣的命令)。 在使用dnx web時,需要 ...