日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

使用Jexus服务器运行Asp.Net Core2.0程序

發(fā)布時間:2023/12/4 asp.net 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Jexus服务器运行Asp.Net Core2.0程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前段時間寫了篇關于.net core跨平臺部署的文章。https://my.oschina.net/lichaoqiang/blog/1861977

主要講述了,利用Nginx+CentOS+Supervisor+.NetCore2.1,來運行.net core程序,感興趣的朋友可以看一下。今天向大家介紹.net core使用jexus服務器的配置方法。

?關于Jexus的介紹,大家可以在https://www.jexus.org/這個網(wǎng)站網(wǎng)站了解,現(xiàn)在的版本是V5.8.3。jexus的安裝非常簡單,按照官網(wǎng)的說法,只要執(zhí)行以下命令就能完成jexus的安裝。

curl https://jexus.org/release/x64/install.sh|sudo sh

就是下載和執(zhí)行了一個sh腳本,讓我們來看看,腳本中都寫了些什么?

打開一看,步驟非常清晰吧。

我目前使用的服務器是CentOS7.0+,首次執(zhí)行jexus腳本未發(fā)生任何異常。由于我的服務器安裝了NGINX,因此,為避免端口沖突,我先關閉了Nginx進程。等安裝成功后,我們可以在/usr/jexus目錄下看到相關文件及配置信息,我們的站點配置,主要在sitconfig這個文件夾下。

默認,有個default的文件。打開看看:

就是關于站點的一些配置信息。于是,我新建了一個配置文件,名為api.xxx.com的配置文件,復制default內(nèi)容到該文件。根據(jù)應用情況,進行參數(shù)配置:

另外,我這臺服務器上.net core環(huán)境已經(jīng)安裝過了,主要配置信息如下:

port對監(jiān)聽端口進行配置,root指定當前項目的根目錄。hosts默認吧。AppHost中,指定了應用啟動執(zhí)行的命令及網(wǎng)站根目錄、端口等。

完成以上配置,我們執(zhí)行jexus啟動命令即可。

sh /usr/jexus/jws start

jexus常用命令:

Jexus包括如下操作命令(首先 cd /usr/jexus): 啟動:sudo ./jws start 停止:sudo ./jws stop 重啟:sudo ./jws restart

也可jws start后面,可以指定啟動/停止/重啟哪個站點,如:

sudo ./jws start api.xxx.com

start后面跟配置文件名即可!

執(zhí)行上述操作后,我們就可以看到運行起來的.net core程序了!

關于使用jexus的好處,借用網(wǎng)絡上的一些話!

1、配置簡便:在Jexus上,Asp.net core只是Jexus上的一個“站點”,因此,只需在Jexus上配置這個站點就行,無需其它配置;

2、操作統(tǒng)一:Jexus停止這個站點就自動停止asp.net core應用,同樣地,啟動這個站點就自動啟動對應的core應用程序,無需多頭操作;

3、高性能:Jexus本身是一款與nginx性能相當?shù)母咝阅躓eb服務器,而Jexus與Asp.net core之間,是TCP轉(zhuǎn)發(fā),不是反向代理之類的HTTP轉(zhuǎn)發(fā),沒有Http協(xié)議解析和重組的性能消耗,因此,Jexus能更好的呈現(xiàn)Asp.net Core的高性能優(yōu)勢;

4、端口自適應:在Jexus上,asp.net?core不需要設置任何端口號,從而有效避免了多個asp.net core應用程序很可能出現(xiàn)的端口沖突這個讓運維人員頭疼的難題;

5、高度可靠性:如果core應用程序意外崩潰,Jexus會立即把它拉起來,從而做到7*24不間斷運行;

6、支持WebSocket:因為是TCP轉(zhuǎn)發(fā),所以,對應用層協(xié)議沒有限制。

7、AppHost的port值設為0,得到端口自適應的優(yōu)勢。

好了,今天就寫到這里吧!

相關文章:

  • Jexus~docker與它產(chǎn)生了暖味

  • .NetCore+Jexus代理+Redis模擬秒殺商品活動

  • [.NET跨平臺]Jexus獨立版本的便利與過程中的一些坑

  • 在CentOS上使用Jexus托管運行 ZKEACMS

  • Linux使用Jexus托管Asp.Net Core應用程序

原文地址https://www.cnblogs.com/ibeisha/p/jexus-net.html

.NET社區(qū)新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com

總結(jié)

以上是生活随笔為你收集整理的使用Jexus服务器运行Asp.Net Core2.0程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。