繁体   English   中英

Azure DevOps Web 网站应用部署和 API csproj

[英]Azure DevOps Web App deployment for Website and API csproj

我正在寻求有关此配置的一些建议;

我有一个 Azure 应用服务和两个 Web 应用程序,

  • W1 = 身份服务器 4

  • W2 = 网站、触发和连续的网络作业

  • W1 URL = identity.domain.com

  • W2 URL = 网站.domain.com

我为每个 W1 和 W2 都有 DevOps CI 管道,效果很好,W2 CI 管道还构建和部署了 webjobs

我现在要做的也是在 W2 中托管一个 API CSPROJ

所以W2会得到; 网站 (website.domain.com)、触发的 webjob、连续的 webjob 和新的 API (website.domain.com/API/some route)

到目前为止,我发现的示例要么是托管在 web 应用程序中的网站,要么是托管在 web 应用程序中的 API,但不是两者......

关于如何处理这个的任何建议?

干杯!

如果您的 API 将成为一个单独的项目,那么部署到第二个应用服务将是最佳选择。 你可以; 但是,在 web 应用服务上配置虚拟路径; 有关示例,请参见此处此处 但是,如果您不小心,您会发现自己遇到了ANCM 错误

我还会考虑将您的ApiControllers添加到您的 web 项目并根据需要配置您的路由。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM