码迷,mamicode.com
首页 > Web开发 > 详细

dotnet core 托管

时间:2019-08-24 13:41:40      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:build   image   core   syn   形式   反向   roc   默认   csp   

1.托管形式

  dotnet core的托管形式分为 进程内托管(InProcess)、进程外托管 (OutOfProcess)

  新建的Web程序csproj带有

    <AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>

  即为内托管、删除这一行就默认外托管

2.内托管

  技术图片

  先在Configure添加这串代码,用以显示进程名

        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            app.Run(async (context) =>
            {
                var proessName = Process.GetCurrentProcess().ProcessName;
                await context.Response.WriteAsync(proessName);
            });
        }

  然后运行进程,进程名为

      技术图片

3.外托管

  技术图片

 

  根据1,改为外托管,启动进程,进程名为

     技术图片

  这是通过dotnet run启动项目,也可以直接在以下目录cmd 中运行  dotnet run 启动

      技术图片

 4.总结

  技术图片

  由于要使用反向代理服务器,所以使用进程外托管比较好。

 

dotnet core 托管

标签:build   image   core   syn   形式   反向   roc   默认   csp   

原文地址:https://www.cnblogs.com/wskxy/p/11404178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!