asp.net-core - 发布到不同端口的路由
问题描述
我有一个 ASP.NET Core 应用程序,它应该将特定路由公开到不同的端口(8080 而不是 80)。
我想曝光
- 普罗米修斯指标
*:8080/metrics
- 健康检查
*:8080/health
- OpenAPI 元数据到
*:8080/swagger*
(嵌入式 UI 和模式 json)
我可能在文档中遗漏了一些明显的东西;我可以使用一些指导。
解决方案
似乎.RequireHost("*:8080")
在流畅的端点定义构建器中可以解决问题。