欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

怎樣結(jié)合Jexus+Kestrel部署asp.netcore生產(chǎn)環(huán)境

本篇文章為大家展示了怎樣結(jié)合Jexus+Kestrel 部署asp.net core生產(chǎn)環(huán)境,內(nèi)容簡明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司主營連云港網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App定制開發(fā),連云港h5小程序制作搭建,連云港網(wǎng)站營銷推廣歡迎連云港等地區(qū)企業(yè)咨詢

ASP.NET Core 是微軟的全新的框架。這一框架的目標(biāo) ︰

  1. 跨平臺(tái)

  2. 針對(duì)云應(yīng)用優(yōu)化

  3. 解除 System.Web 的依賴。 獲得下面三個(gè)方面的優(yōu)勢,你可以把它認(rèn)為是一個(gè)C# 版本的NodeJS:

1) 模塊化實(shí)現(xiàn)

2) 一切都盡可能的-異步

3) 依賴關(guān)系注入

       微軟已經(jīng)如期發(fā)布了.NET Core R2, 具體參見文章《微軟.NET Core RC2正式發(fā)布,橫跨所有平臺(tái)》,現(xiàn)在可以放心的基于.NET Core 構(gòu)建 ASP.NET Core 。那么問題就來了,生產(chǎn)環(huán)境我們?nèi)绾尾渴鹉兀?/p>

ASP.NET Core 的運(yùn)行環(huán)境由新開發(fā)的 Kestrel Server 負(fù)責(zé),IIS 退回到 HTTP 的偵聽器的角色,微軟也特別為了這個(gè)需求開發(fā)了 IIS Platform Handler,以處理 HTTP 與運(yùn)行環(huán)境之間的信息轉(zhuǎn)發(fā)工作,微軟官方推薦在Linux服務(wù)器上使用Nginx,Haproxy等代理Kestrel Server。Jexus 5.8.1 版本的端口“轉(zhuǎn)發(fā)”功能也類似于IIS 的實(shí)現(xiàn)方式,通過端口轉(zhuǎn)發(fā)方式將Kestrel 保護(hù)起來,又可以高性能運(yùn)行。Jexus的實(shí)現(xiàn)方式上劉冰的博客《為支持ASP.NET5跨平臺(tái),Jexus再添新舉措》進(jìn)行了解釋。

        下面我們來介紹下怎么設(shè)置通過Jexus 把a(bǔ)sp.net core 的請求轉(zhuǎn)發(fā)給Kestrel Server來處理。我假設(shè)你已經(jīng)把a(bǔ)sp.net core rc2 的網(wǎng)站準(zhǔn)備好了,我這里演示的就是我的一個(gè)實(shí)驗(yàn)站點(diǎn)“Hello World”, 運(yùn)行在Azure上的Centos 7.0上,服務(wù)端口是127.0.0.1:5000 。

在jexus上為之新建一個(gè)網(wǎng)站,在這個(gè)網(wǎng)站的配置文件中加一行:
AppHost.Port=5000
通過以上處理,訪問jexus的這個(gè)網(wǎng)站,就會(huì)把請求轉(zhuǎn)發(fā)到對(duì)應(yīng)的應(yīng)用上。下面是我的示例dotnetcore,配置文件放在/usr/jexus/siteconf,創(chuàng)建一個(gè)網(wǎng)站叫做dotnetcore:


port=5001
hosts=*

AppHost.Port=5000

通過 5001 端口轉(zhuǎn)發(fā)到 5000端口,配置非常簡單,這時(shí)的jexus也是一個(gè)偵聽和數(shù)據(jù)轉(zhuǎn)發(fā)的角色。當(dāng)然,作為服務(wù)器,jexus也是一個(gè)“網(wǎng)站組織者”的角色。因?yàn)槊總€(gè)應(yīng)用程序容器都有不同的端口,而服務(wù)器對(duì)外服務(wù)器不可能一個(gè)端口一個(gè)服務(wù)。通過jexus的“組織”,就能讓不同的端口通過域名共同一個(gè)80端口。

保存后,重啟Jexus服務(wù)器就生效了,就可以通過瀏覽器訪問到asp.net core 網(wǎng)站了。 

上述內(nèi)容就是怎樣結(jié)合Jexus+Kestrel 部署asp.net core生產(chǎn)環(huán)境,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站名稱:怎樣結(jié)合Jexus+Kestrel部署asp.netcore生產(chǎn)環(huán)境
鏈接地址:http://chinadenli.net/article16/gedigg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、靜態(tài)網(wǎng)站、動(dòng)態(tài)網(wǎng)站、微信公眾號(hào)、網(wǎng)站導(dǎo)航、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)