如何全面掌握ASP.NET Core部署基础知识?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2735个文字,预计阅读时间需要11分钟。
前言:.NET跨平台后,对于应用的部署而言,不再像.NET Framework时代那么单一化了。一个.NET Core应用的开发和部署工作,就涉及到了许多知识点。
对于Windows而言,我们可以选择使用IIS和。
前言.NET在跨平台后对于应用的部署而言,不在像.NET Framework的时候那么单一化了,一个.NET Core应用的部署工作就可以涉及到很多知识点。
就对于windows而言,我们可以选择使用IIS和Kestrel作为我们的Web服务器。既可以把网站的部署用“进程内托管”方式插入IIS管道中运行,以获得更好的性能、更好的操控性。又可以用“进程外托管”方式将IIS作为反向代理服务器将请求转发给Kestrel服务器进行处理,以获得更多的配置项和安全性。
对于Linux而言,不光需要具备基本的系统知识和操作命令,还需要了解掌握虚拟机的安装和使用。另外,还需要为部署的ASP.NET Core应用创建守护进程,以免系统在出现意外情况后,可以保证ASP.NET Core应用的正常运行。
不同的部署方式、不同的操作系统、不同的守护进程、不同的负载均衡服务器等,在安装、配置、使用上都有不同点。所以对于.NET的部署必须要有一个基本的了解和认识,并且需要对不同环境的部署具备一定的实际操作能力,我为此进行了大量的学习和总结,并撰写了一些列有关ASP.NET Core部署的文章。
本文共计2735个文字,预计阅读时间需要11分钟。
前言:.NET跨平台后,对于应用的部署而言,不再像.NET Framework时代那么单一化了。一个.NET Core应用的开发和部署工作,就涉及到了许多知识点。
对于Windows而言,我们可以选择使用IIS和。
前言.NET在跨平台后对于应用的部署而言,不在像.NET Framework的时候那么单一化了,一个.NET Core应用的部署工作就可以涉及到很多知识点。
就对于windows而言,我们可以选择使用IIS和Kestrel作为我们的Web服务器。既可以把网站的部署用“进程内托管”方式插入IIS管道中运行,以获得更好的性能、更好的操控性。又可以用“进程外托管”方式将IIS作为反向代理服务器将请求转发给Kestrel服务器进行处理,以获得更多的配置项和安全性。
对于Linux而言,不光需要具备基本的系统知识和操作命令,还需要了解掌握虚拟机的安装和使用。另外,还需要为部署的ASP.NET Core应用创建守护进程,以免系统在出现意外情况后,可以保证ASP.NET Core应用的正常运行。
不同的部署方式、不同的操作系统、不同的守护进程、不同的负载均衡服务器等,在安装、配置、使用上都有不同点。所以对于.NET的部署必须要有一个基本的了解和认识,并且需要对不同环境的部署具备一定的实际操作能力,我为此进行了大量的学习和总结,并撰写了一些列有关ASP.NET Core部署的文章。

