【问题标题】:How should I host abp.io Blazor project on heroku?我应该如何在 heroku 上托管 abp.io Blazor 项目?
【发布时间】:2020-11-12 09:06:58
【问题描述】:

我正在使用 abp.io + Blazor 模板,我想使用 Heroku 托管它。

是否可以使用一个测功机来实现这一目标?如果是这样,我应该(以及如何)在那里运行 .Blazor 和 .HttpApi 项目吗?

是否应该将它们分成两个 dyno(一个使用 .Blazor,第二个使用 .HttpApi)?

【问题讨论】:

    标签: .net heroku blazor abp


    【解决方案1】:
    1. 是否可以使用一个测功机来实现这一目标?

    是的,您可以使用此构建包:https://github.com/Aguafrommars/dotnetcore-buildpack。用于部署https://theidserver.herokuapp.com/

    对于 net5.0 设置环境变量:

    • DOTNET_RUNTIME_VERSION=5.0.0
    • DOTNET_SDK_VERSION=5.0.100
    1. 应该将它们分成两个测功机吗?

    是的,您只需要部署 2 个项目。 env var PROJECT_FILE 定义了要构建和部署的 .csproj 的路径。

    【讨论】:

    • 谢谢,我将创建两个测功机。我只是认为它应该是一体的,因为我使用的是 Blazor。
    猜你喜欢
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 2020-01-10
    • 1970-01-01
    • 2019-02-14
    • 2021-10-18
    相关资源
    最近更新 更多