亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Jexus 5.8.2正式發布! 為Asp.Net Core生產環境提供平臺支持

2024-09-01 13:52:08
字體:
來源:轉載
供稿:網友

Jexus 是一款運行于 Linux 平臺,以支持  ASP.NET、PHP 為特色的集高安全性和高性能為一體的 WEB 服務器和反向代理服務器。最新版 5.8.2 已經發布,有如下更新:

1、現在大部分網站已經部署HTTPS,大家對于安全越來越重視,順應潮流新增HTTPS多證書支持,每個網站都可以配置自己獨立的SSL證書,現在有2種方式支持網站部署HTTPS。

A、添加全服務器使用的SSL配置:如果需要,可以添加一個ssl配置為所有沒有單獨配置ssl的網站提供共享,這個配置,對支持泛域名的證書提供了方便。
方法是,修改jws.conf中的“CertificateFile”和“CertificateKeyFile”項,分別填寫證書文件和私鑰文件(絕對路徑)。

B、為指定的網站添加SSL配置:方法是修改網站配置文件,分別為“ssl.certificate”和“ssl.certificatekey”條目填寫證書文件和私鑰文件(絕對路徑)。

注1:網站啟用https,port必須設為443,并且UseHttps的值設為true。
注2:Jexus Https需要名為libssl的函數庫支持,如果你服務器沒有libss.so.xxx文件,需要安裝openssl。
     對于通用版,把libssl注冊到 /usr/etc/mono/config中,即向這個文件添加一行(假設libssl的文件名是"libssl.so.1.0.0"):
     “<dllmap dll="libssl" target="/lib/x86_64-linux-gnu/libssl.so.1.0.0" />”
     對于獨立版,只需要把libssl軟連到 jexus的runtime/lib文件夾中就行,如:
     “sudo ln -s //lib/x86_64-linux-gnu/libssl.so.1.0.0  /usr/jexus/runtime/lib/libssl.so”

注3:如果單獨為網站配備SSL證書,那么該站的hosts項填寫的域名需要與SSL證書支持的域名一致。

2、新增AppHost(HTTP自宿主應用程序管理器)配置項,用于對Asp.net Core、Node.js、Tomcat等自宿主應用程序的管理和高速數據轉發,為自宿主服務程序提供了與站點操作相一致的同步管理和高可用性,為AppHost.Port(應用程序端口轉發)提供多端口支持。

3、啟用FastCGI的KEEP連接復用機制,進一步提升了與PHP等Fast CGI處理程序間的數據交換性能。

4、完善WebSockets的Close方法。

6、新增對HTTP PATCH方法的支持。

7、修復當使用Https向fastcgi、反向代理POST數據時,可能出現數據不完整的BUG。

8、靜態文件并發處理速度提升14%左右。

本版的亮點是新增“AppHost”配置項,將HTTP自宿主應用程序(如Asp.net Core應用程序、Node.js應用程序等)統一納入Jexus的工作進程序列進行管控(啟動、停止、重啟、崩潰后自動恢復等管理、監控功能),為Asp.Net Core應用程序進入企業化生產環境提供了強有力的平臺保障。使用 jexus整合asp.net core的優點:

      1)支持多站點,同一端口可以同時支持任何多的asp.net core應用程序;
      2)應用程序啟動、停止、重啟與站點的啟動、停止、重啟等操作一致,無需手工管理asp.net core應用程序;
      3)具有應用程序崩潰后自動重啟功能,為企業級不間斷運行保障;
      4)具有比反向代理更高的性能優勢。

      5)提供與IIS相同的HTTP環境參數。

AppHost的配置格式是:
AppHost={CmdLine=應用程序命令行; AppRoot=應用程序工作目錄; Port=應用程序HTTP偵聽端口},其中:
“CmdLine”表示啟動應用程序的命令行,如:dotnet /var/www/site1/app.dll;
“AppRoot”表示應用程序工作目錄,如:/var/www/site1;
“Port”表示這個HTTP應用程序所使用的偵聽端口,如:5000(Asp.Core默認端口是5000)。

例如,假設Asp.Net Core應用程序存放的路徑在“/var/www/mysite”,其啟動程序存放在該文件夾中,名稱是“webapp”,程序啟動后的偵聽端口是5000,那么,AppHost配置應為:
AppHost={CmdLine=/var/www/mysite/webapp;AppRoot=/var/www/mysite; port=5000 }

下面我們實例介紹下Centos 配置ASP.Net Core+ Jexus 運行環境

用Visual Studio 2015 Update 3安裝.net core 1.1 ,創建一個asp.net core項目,我的代碼放在https://github.com/geffzhang/AspNetCoreStarted

安裝jexus5.8.2獨立版(推薦)

cd /tmpwget linuxdot.net/down/jexus-5.8.2-x64.tar.gztar zxvf jexus-5.8.2-x64.tar.gzcd jexus/cd siteconf/vi default

添加AppHost

Jexus,Jexus5.8.2,Asp.Net,Core

格式:AppHost={CmdLine=命行行; AppRoot=工作路徑; Port=端口號}
說明:CmdLine:必選項。表示啟動這個web應用程序的命令(含參數),如 CmdLine= dotnet /var/www/aspnetcore/AspNetCoreStarted.dll
AppRoot:必選項。表示這個應用程序的工作目錄,如:AppRoot=/var/www/aspnetcore
Port:可選項。表示這個應用程序的偵聽端口,多個端口用英文逗號分隔(注:如果沒有填寫這一項,就請在AppHost.port或reproxy中填寫端口號,否則,請求數據無法轉發給應用程序)。
Env:可選參數。表示這個應用程序工作時需要的環境變量,如 env=(PATH=/usr/local/bin:/var/www/aspnetcore:$PATH),多個設置用英文逗號分開。
ErrLog:可選項。表示將這個應用程序的異常輸出重定向到指定的文件(需填寫完整路徑),如果不原意輸出日志,可以不用OutLog項。這時, jexus會自動關掉控制臺輸出(實質是重定向到/dev/null中了);
OutLog:可選項。表示將這個應用程序的控制臺輸出重定向到指定的文件(需填寫完整路徑);
User: 可選項。以指定的用戶身份運行該應用程序,默認為root身份。

注意:
1、AppHost像AppHost.Port一樣,不支持虛擬路徑;
2、AppHost功能是將指定的具有http服務能力的web應用程序納入jexus工作進程進行管理,對Asp.Net Core或Node.js等自宿主web程序用于生產環境具有重要的意義。

在Jexus 接管之前試試,確保應用在服務器上運行正常

Jexus,Jexus5.8.2,Asp.Net,Core
啟動jexus 服務接管應用的管理

cd /usr/jexus

./jws start

用瀏覽器訪問下我們的網站:

Jexus,Jexus5.8.2,Asp.Net,Core

Jexus,Jexus5.8.2,Asp.Net,Core

我們檢查下/tmp 目錄下的日志輸出:

Jexus,Jexus5.8.2,Asp.Net,Core

已經生成了我們所要的日志:

Jexus,Jexus5.8.2,Asp.Net,Core

OutLog輸出的日志很多呀。產品運營環境用的時候,應該把日志級別提高到err級,這樣會少很多記錄,而且不影響速度,少不產生日志會大大提升性能。日志的等級可以這么設置:

Jexus,Jexus5.8.2,Asp.Net,Core

我們再來看看Jexus 和 asp.net core的進程

Jexus,Jexus5.8.2,Asp.Net,Core

上圖可以看到的確已經是jexus監控下的子進程了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕亚洲一区二区三区| 欧洲亚洲免费视频| 亚洲女人天堂网| 欧美精品18videosex性欧美| 中文字幕日韩欧美在线| 久热精品在线视频| 国产www精品| 亚洲精品中文字幕女同| 日韩av在线网页| 国产视频综合在线| 免费91在线视频| 国产亚洲欧洲高清一区| 欧洲成人免费aa| 国内精品视频一区| 午夜精品久久久久久久久久久久久| 91中文字幕一区| 国产精品自拍小视频| 欧美成人久久久| 国内久久久精品| 亚洲国产精品女人久久久| 亚洲人a成www在线影院| 91牛牛免费视频| 午夜精品一区二区三区在线视| 国产拍精品一二三| 久久视频在线看| 亚洲精品成人免费| 国产精品揄拍一区二区| yellow中文字幕久久| 国产精品丝袜一区二区三区| 欧美激情久久久| 98精品国产自产在线观看| 欧美日韩国产一区二区三区| 欧美亚州一区二区三区| 国产精品久久久久久五月尺| 九九久久久久久久久激情| 精品偷拍各种wc美女嘘嘘| 欧美日韩中文字幕综合视频| 国产视频欧美视频| 欧美中文字幕在线播放| 欧美大学生性色视频| 91国在线精品国内播放| 欧美另类99xxxxx| 中文字幕亚洲一区二区三区| 亚洲大胆人体在线| 久久69精品久久久久久国产越南| 中文字幕精品一区久久久久| 亚洲欧美日韩国产精品| 2023亚洲男人天堂| 欧美日韩亚洲高清| 精品中文视频在线| 欧美精品18videos性欧美| 日韩精品中文字幕在线| 国产精品精品久久久久久| 欧洲日韩成人av| 欧美综合激情网| 国产狼人综合免费视频| www.日韩不卡电影av| 国产精品自拍视频| 欧美精品第一页在线播放| 日韩电影免费在线观看| 国产精品ⅴa在线观看h| y97精品国产97久久久久久| 日本久久精品视频| 97精品久久久| 日韩视频一区在线| 精品人伦一区二区三区蜜桃网站| 国产亚洲免费的视频看| 国产91精品久久久久| 欧美激情二区三区| 国产成人精品一区二区三区| 日韩精品在线免费| 国产精品香蕉在线观看| 久久久久久国产三级电影| 日本亚洲欧美成人| 久久精品国产欧美亚洲人人爽| 日韩一区二区精品视频| **欧美日韩vr在线| 久久久精品999| 亚洲欧美国产另类| 性欧美xxxx| 亚洲欧美国产制服动漫| 久久香蕉频线观| 亚洲free性xxxx护士白浆| 日本久久久久久| 亚洲精品日韩在线| 亚洲最新视频在线| 亚洲福利小视频| 日韩中文字幕在线观看| 久久中文字幕在线视频| 欧美重口另类videos人妖| 成人激情电影一区二区| 久久精品国产亚洲精品2020| 最近中文字幕mv在线一区二区三区四区| 国产精品成人观看视频国产奇米| 久久久www成人免费精品| 亚洲最大av网| 国产亚洲精品成人av久久ww| 亚洲最大成人免费视频| 在线色欧美三级视频| 亚洲免费伊人电影在线观看av| 国产91精品视频在线观看| 欧美激情aaaa| 视频在线观看一区二区| 欧美精品性视频| 国产精自产拍久久久久久蜜| 最新91在线视频| 91精品国产乱码久久久久久久久| 国产国语刺激对白av不卡| 大量国产精品视频| 日本精品久久久| 亚洲精品国精品久久99热| 色悠久久久久综合先锋影音下载| 欧美黑人极品猛少妇色xxxxx| 日韩在线中文字| 国产一区视频在线播放| 精品网站999www| 国产精品永久免费在线| 亚洲精品av在线播放| 日韩在线视频二区| 欧美裸体xxxxx| 亚洲激情视频网| 日韩黄在线观看| 91精品国产99久久久久久| 亚洲精品国产福利| 亚洲网址你懂得| 日韩免费黄色av| 久久久女女女女999久久| 精品久久久久久中文字幕大豆网| 欧美精品一区在线播放| 欧美性少妇18aaaa视频| 日韩在线免费av| 日本三级韩国三级久久| 久久精品99无色码中文字幕| 日韩大陆毛片av| 免费91在线视频| 亚州国产精品久久久| 国产精品一区二区久久精品| 亚洲美女又黄又爽在线观看| 日韩视频免费观看| 法国裸体一区二区| 91久久久久久久久久| 日韩精品高清视频| 日本久久久久亚洲中字幕| 欧美最顶级的aⅴ艳星| 91精品国产综合久久久久久蜜臀| 国产成人欧美在线观看| 欧美日韩国产一区二区三区| 亚洲福利视频网| 久久99久久99精品免观看粉嫩| 日韩hd视频在线观看| 懂色av影视一区二区三区| 亚洲人成网在线播放| 欧美限制级电影在线观看| 亚洲女在线观看| 成人在线小视频| 激情亚洲一区二区三区四区| 久久精品视频亚洲| 国产精彩精品视频| 国产主播欧美精品| 欧美日韩亚洲一区二区三区| 夜夜嗨av一区二区三区四区| 国产aⅴ夜夜欢一区二区三区| 欧美性生交xxxxxdddd| 色播久久人人爽人人爽人人片视av|