怎样结合Jexus+Kestrel 部署asp.net core生产环境

技术怎样结合Jexus+Kestrel 部署asp.net core生产环境本篇文章为大家展示了怎样结合Jexus+Kestrel 部署asp.net core生产环境,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过

本文向您展示了如何结合Jexus红隼部署ASP.NET Core生产环境。内容简洁易懂,一定会让你大放异彩。希望通过这篇文章的详细介绍,你能有所收获。

ASP。NET Core是微软全新的框架。该框架的目标是:

跨平台

针对云应用进行了优化

解除对系统的依赖。Web获得以下三个优点,你可以把它想象成一个C#版本的NodeJS:

1)模块化实现

2)一切尽可能异步。

3)依赖注入

微软发布了。网芯R2如期而至。详见第《微软.NET Core RC2正式发布,横跨所有平台》条。现在我们可以安全地建立ASP.NET核心。NET核心。那么问题来了,我们如何部署生产环境?

ASP.NET核心的运行环境由新开发的红隼服务器负责,IIS回归HTTP监听器的角色。微软还针对这一需求专门开发了IIS平台处理程序来处理HTTP和运行环境之间的信息转发。微软官方建议在Linux服务器上使用Nginx、Haproxy等代理。Jesus 5 . 8 . 1版本的端口转发功能与IIS类似。红隼受端口转发保护,可以高性能运行。刘冰的博客《为支持ASP.NET5跨平台,Jexus再添新举措》解释了Jexus的实现。

我们来介绍一下如何通过Jexus设置ASP.NET核心对红隼服务器的请求进行处理。假设你准备了ASP.NET CoreRC2的网站。我在这里演示的是我的一个实验站点“Hello World”,运行在Azure上的Centos 7.0上,服务端口是127 . 0 . 0 . 60500000005

在jexus上为其创建一个新网站,并在该网站的配置文件中添加一行:

AppHost。端口=5000

通过以上处理,访问jexus的这个网站会将请求转发给相应的应用程序。下面是我的示例dotnetcore。配置文件放在/usr/jexus/siteconf中。创建一个名为dotnetcore的网站:

端口=5001

主机=*

AppHost。端口=5000

通过端口5001转发到端口5000,配置非常简单。这时,jexus还起到了监听和数据转发的作用。当然,作为服务器,jexus也是一个“网站组织者”。因为每个应用程序容器都有不同的端口,所以服务器不可能为外部服务器提供一个端口。通过jexus的“组织”,不同的端口可以通过域名共享一个80端口。

保存后,重启Jexus服务器生效,可以通过浏览器访问ASP.NET芯网站。

以上内容是如何结合杰克斯红隼部署ASP.NET芯生产环境。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/105126.html

(0)

相关推荐

  • Android总结

    技术Android总结 Android总结第一章
    一.什么是Android
    安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Googl

    礼包 2021年11月13日
  • AQS AbstractQueuedSynchronizer的同步框架是什么

    技术AQS AbstractQueuedSynchronizer的同步框架是什么这篇文章将为大家详细讲解有关AQS AbstractQueuedSynchronizer的同步框架是什么,文章内容质量较高,因此小编分享给大

    攻略 2021年10月20日
  • 怎么使用JavaScript异步操作中串行和并行

    技术怎么使用JavaScript异步操作中串行和并行这篇文章主要讲解了“怎么使用JavaScript异步操作中串行和并行”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么

    攻略 2021年11月19日
  • 怎么进行MySQL 5.5 MyISAM表锁测试

    技术怎么进行MySQL 5.5 MyISAM表锁测试这篇文章给大家介绍怎么进行MySQL 5.5 MyISAM表锁测试,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 对于

    攻略 2021年11月16日
  • 提升Azure App Service的几个建议分别是什么

    技术提升Azure App Service的几个建议分别是什么这篇文章将为大家详细讲解有关提升Azure App Service的几个建议分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后

    攻略 2021年11月18日
  • 靶机-Hackademic-RTB1

    技术靶机-Hackademic-RTB1 靶机-Hackademic-RTB1Hackademic-RTB1
    信息搜集
    nmap 扫描,22 和 80 端口打开。nmap 警告 80 的 http 有风

    礼包 2021年12月14日