Jexus 5.8.2 Beta1发布:为Asp.Net Core进入生产环境提供平台支持 - 开源中国社区
Jexus 5.8.2 Beta1发布:为Asp.Net Core进入生产环境提供平台支持
yunei 2016年07月12日

Jexus 5.8.2 Beta1发布:为Asp.Net Core进入生产环境提供平台支持

yunei yunei 发布于2016年07月12日 收藏 10 评论 18

有免费的MySQL,为什么还要买? >>>  

Jeuxs 5.8.2beta1于7月10日正式发布。

有如下更新:
1,为FastCGI提供KEEP_CONN支持,优化FastCGI工作线程池调度算法;
2,完善反向代理的负载均衡策略,支持“随机”“客户端IP地址”“Http关键字”等多种策略;
3,为AppHost.Port功能提供多端口支持,向目标应用程序提供客户IP地址信息;
4,完善WebSockets的Close方法;
5,针对Asp.Net Core应用程序,新增“AppHost”配置项,为Http应用程序提供统一的、站点化的、便捷而可靠的管控机制以及比反向代理更高的性能优势。

本版的亮点是新增“AppHost”配置项,将HTTP自宿主应用程序(如Asp.net Core应用程序、Node.js应用程序等)统一纳入Jexus的工作进程序列进行管控(启动、停止、重启、崩溃后自动恢复等管理、监控功能),为Asp.Net Core应用程序进入企业化生产环境提供了强有力的平台保障。

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 }

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Jexus 5.8.2 Beta1发布:为Asp.Net Core进入生产环境提供平台支持
分享
评论(18)
最新评论
0

引用来自“雷兽”的评论

仔细看的人估计不多 所谓的jexus在。net core的asp。net项目启动作用就个在前面做个nginx反代的事情

是你 你用nginx做反代还是用jexus做??

引用来自“yunei”的评论

Jexus对 asp.net core的支持,是将asp.net core应用程序作为Jexus本身的工作进程纳入管控,数据转发也与反代有很大的不同,所以,它与nginx做反代是有本质上的区别的。当然,Jexus本身也具备良好的反代功能,但我并不建议用这个功能去支持asp.net core。
工作进程纳入管控 呵呵 呵呵 呵呵
0

引用来自“雷兽”的评论

仔细看的人估计不多 所谓的jexus在。net core的asp。net项目启动作用就个在前面做个nginx反代的事情

是你 你用nginx做反代还是用jexus做??

引用来自“yunei”的评论

Jexus对 asp.net core的支持,是将asp.net core应用程序作为Jexus本身的工作进程纳入管控,数据转发也与反代有很大的不同,所以,它与nginx做反代是有本质上的区别的。当然,Jexus本身也具备良好的反代功能,但我并不建议用这个功能去支持asp.net core。
呵呵 受教 你不提醒我 我都没仔细看 。。。就算是这个 真心 。。。无语 哈哈哈 不想多评论了
0

引用来自“eechen”的评论

难道IIS不跨平台么?笑死!
OSC最讨厌的人:@eechen ,同意的右下角。via Bery http://my.oschina.net/bery/tweet/9658008
@eechen真的很菜,一个冒泡算法都能写如此糟糕,真的很无语:http://my.oschina.net/eechen/tweet/4105363
osc的大神 @eechen 和他的盗版作品 在知乎惨遭吊打,osc的小伙伴赶紧过去支援,传送门:https://www.zhihu.com/question/48350013 via falconchen
0
碉堡了 支持
0

引用来自“雷兽”的评论

仔细看的人估计不多 所谓的jexus在。net core的asp。net项目启动作用就个在前面做个nginx反代的事情

是你 你用nginx做反代还是用jexus做??
Jexus对 asp.net core的支持,是将asp.net core应用程序作为Jexus本身的工作进程纳入管控,数据转发也与反代有很大的不同,所以,它与nginx做反代是有本质上的区别的。当然,Jexus本身也具备良好的反代功能,但我并不建议用这个功能去支持asp.net core。
0

引用来自“Sunray”的评论

一个闭源的东西,跑linux上去干啥?
没有人规定Linux只能跑开源软件,也没有人规定哪种软件不允许在Linux上运行。
0

引用来自“Sunray”的评论

一个闭源的东西,跑linux上去干啥?
呵呵,把闭源的驱动都御了吧。
0
仔细看的人估计不多 所谓的jexus在。net core的asp。net项目启动作用就个在前面做个nginx反代的事情

是你 你用nginx做反代还是用jexus做??
0
现在.net core 很亲民, 开源 + 跨平台,新模式MVC,EF Core 对数据库操作都非常不错。博客园已经有很多人在 Linux 下搭建博客。
0
.net core 是开源的, github 有开源代码,1万多星。
0
一个闭源的东西,跑linux上去干啥?
0
难道IIS不跨平台么?笑死!
0
支持!
0
给力
0
支持支持
0
core的模式改动太大,需要适应。。。
0
好牛,这个项目持续在更新。
0
不错不错,
顶部