1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

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

本帖由 漂亮的石头2016-07-12 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,974
    赞:
    47
    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 }
    Jexus 5.8.2 Beta1发布:为Asp.Net Core进入生产环境提供平台支持 下载地址
     
正在加载...