【问题标题】:Starting .NET core web applications on placement in server在放置在服务器中时启动 .NET 核心 Web 应用程序
【发布时间】:2017-04-07 14:04:09
【问题描述】:

我计划构建 .NET 核心 Web 应用程序并将它们部署到远程服务器。我以前在 Java 中使用过 Tomcat,并且我知道 Tomcat 有一个功能,可以扩展和启动放置在服务器上的 WAR 文件(使用管理器查看和操作项目等)。是否有任何类似的解决方案可供服务器运行 .NET Core 应用程序?我可以在该服务下放置一个 zip 或 nupkg 文件,然后启动应用程序。

【问题讨论】:

  • 您将使用什么 HTTP 服务器?例如。 Apache、NGINX 还是其他?

标签: tomcat web-applications server .net-core


【解决方案1】:

传统上 .NET 没有像 Tomcat/J2EE 这样的应用服务器。有基础设施主机,如 Windows 上的 IIS 或 WCF 端点的 Windows 激活系统,但是这些都绑定到 Windows,而不是现代轻量级方法。

如果您想了解应如何部署 .NET Core 应用程序,我建议您了解容器化(例如 docker),这是 Microsoft 的得天独厚的方式。我认为没有很多其他高级 Tomcat 管理功能真正为 .NET Core 标准化。

PS:是的,这仍然是事实:.NET 缺乏这种风格的生态系统。但是,它最近又获得了节点和朋友的灵活性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-01
    • 1970-01-01
    • 2023-02-23
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多