【问题标题】:Proper Application Isolation in .Net Core [closed].Net Core 中的正确应用程序隔离 [关闭]
【发布时间】:2017-02-12 04:40:13
【问题描述】:

意识到 AppDomain 不再存在于 .net 核心中,在 .net 核心 webapi 中创建应用隔离的适当方法是什么? ASP.NET MVC 框架会处理这个问题吗?我打算让代码在 Linux 环境中运行。

【问题讨论】:

  • 来自Porting to .NET Core:“对于代码隔离,我们推荐进程和/或容器。对于程序集的动态加载,我们推荐新的 AssemblyLoadContext 类。”

标签: asp.net-core asp.net-core-mvc asp.net-core-1.0 asp.net-core-webapi


【解决方案1】:

不,框架不会解决这个问题。隔离通常是操作系统关注的问题。到.NET 站稳脚跟时为时已晚,它无法以安全的方式完成。

基本上在不同的进程、应用程序池或您的操作系统提供的任何东西中运行您的应用程序。

【讨论】:

    猜你喜欢
    • 2020-04-09
    • 2019-07-28
    • 2011-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    相关资源
    最近更新 更多