2016年7月10日,我們在生產環境中上線了第一個運行於Linux上的ASP.NET Core站點,這是一個簡單的提供後端服務的ASP.NET Core Web API站點。
項目是在Windows上用V2015開發的,以self-contained應用部署方式發布到Linux服務器。Linux服務器用的是Ubuntu 14.04,站點通過supervisor以服務方式運行,部署在2台阿裡雲服務器上,用了1台阿裡雲內網負載均衡。
雖然是很簡單的站點,雖然是很小的一步,但是進入生產環境就意味著對性能與穩定性有一定的要求,所以對我們的.NET跨平台之旅來說是重要的一步。