我创建了具有多个无状态和有状态服务的 Azure 服务结构应用程序。我所有的有状态服务都可以通过 Web Api 无状态服务访问。现在我已将 Ocelot API 网关添加到另一个无状态 Web api 服务,我只想从该网关访问我的所有服务。现在,当我尝试从我的 API 网关服务访问服务时,它给了我 404。
豹猫配置
{
"ReRoutes": [
{
"DownstreamPathTemplate": "/api/product/seed",
"DownstreamScheme": "http",
"UpstreamPathTemplate": "/api/product/randomize",
"UpstreamHttpMethod": [ "Get" ],
"DownstreamHostAndPorts": [
{
"Host": "http://localhost:8314"
}
],
"QoSOptions": {
"TimeoutValue": 360000
}
}
],
"GlobalConfiguration": {
"BaseUrl": "http://localhost:8445"
}
}
我在这里缺少什么?