.NET跨平台之旅:博问站点迁移至ASP.NET Core on Linux并发布上线
2017-02-26 07:10
726 查看
Powered by ASP.NET Core on Linux!
我们全站的 .NET Core 迁移工作如火如荼,这是我们今年上半年的重要工作。
今天我们终于完成了博问产品(q.cnblogs.com)向 ASP.NET Core 的迁移,并已发布上线。如果您在博问页面的页脚发现 "Powered by ASP.NET Core on Linux" 的文字,说明您访问的就是 ASP.NET Core 版。
博问的Web服务器用了2台阿里云上能买到的最低配置(1核1G非IO优化实例),操作系统用的是 Linux Ubuntu 14.04 ,ASP.NET Core 程序用 supervisor 以服务方式运行,前端用了1台阿里云负载均衡。
发布后其中1台Web服务器的资源占用情况如下(来自htop命令):
虽然在迁移过程中遇到了很多问题,但是我们的最大体会是:对 .NET Core 的了解越多,你就越喜欢它,这才是真正的魅力。
在 ASP.NET Core 博问站点发布之后,我们在近期将发布用 ASP.NET Core 重写的用户中心站点(Passport站点,包括用户注册、登录、申请博客等功能)。
原文地址:http://www.cnblogs.com/cmt/p/6437901.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
相关文章推荐
- .NET跨平台之旅:博问站点迁移至ASP.NET Core on Linux并发布上线
- .NET跨平台之旅:在生产环境中上线第一个运行于Linux上的ASP.NET Core站点
- .NET跨平台之旅:在Linux上以本地机器码(native)运行ASP.NET Core站点
- .NET跨平台之旅:生产环境中第2个跑在Linux上的ASP.NET Core站点
- .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
- .NET跨平台之旅:成功将示例站点升级至ASP.NET Core RC2
- .NET跨平台之旅:将示例站点从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0
- .NET跨平台之旅:将示例站点升级至ASP.NET Core 1.0
- .NET跨平台之旅:升级ASP.NET Core示例站点
- 一起谈.NET技术,重构TekPub——从ASP.NET MVC框架迁移到Ruby on Rails
- 以self-contained方式在Linux上部署ASP.NET Core站点
- 关于ASP .NET Core在跨平台的linux ubuntun,SUSE ,Mac OS的发布的相关平台操作
- .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
- 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台
- 从博客园博问站点迁移ASP.NET Core展望.NET Core
- 在Linux上以服务的方式运行ASP.NET Core站点
- 在Linux上用supervisor运行ASP.NET Core站点的一个坑
- .NET跨平台之旅:升级至ASP.NET 5 RC1,Linux上访问SQL Server数据库
- .NET跨平台之旅:将示例站点升级至 ASP.NET Core 1.1
- 从博客园博问站点迁移ASP.NET Core展望.NET Core