我想使用 Ocelot Gateway Api 连接到服务器,但如果服务器不可用(例如 PC 离线),我想使用本地服务。例如,如果第一次localhost:7001
失败,请使用localhost:7002
.
{
"Routes": [
{
"DownstreamPathTemplate": "/catalog",
"DownstreamScheme": "http",
"DownstreamHostAndPorts": [
{
"Host": "localhost",
"Port": 7001
},
{
"Host": "localhost",
"Port": 7002
}
],
"UpstreamPathTemplate": "/catalog-api"
}
],
"GlobalConfiguration": {
"BaseUrl": "http://localhost:7000"
}
}
这样的事情甚至可能吗?