次のような URL パスがあります。
/{identifier}/rest/of/resource/path
の場合、リクエストは に送信されidentifier
ます。が である場合、リクエストは にも送られます。がの場合、リクエストは に送信されます。A
service_I
identifier
B
service_I
identifier
C
service_II
後で新しいidentifiers
M
とN
がシステムに追加され、それらの要求は にルーティングされる必要がありますservice_IV
。
上記のタスクを実行するように Spring クラウド zuul プロキシを動的に構成することは可能ですか?
編集
提供されるこの質問には、質問を調べるための別の方法が含まれています。
その中で、Zuul には次の構成があります。
zuul:
routes:
<service_id>:
path: /path/**
Zuul は Eureka と協力して を見つけてservice-id
ホスト パラメータを返し、サービスにアクセスできるようにします。代わりに/path
、/{userID}
インスタンスuserID
が複数のservice_id
ホストに分散されている場合はどうなるでしょうか?
Zuul / the DiscoveryClient は、service_id
と の両方について Eureka にクエリを実行userID
して、特定の をホストしているホストを特定できuserID
ますか?