サービス URL が明らかに異なるため、gateway.config.yml の場合に serviceEndpoint 部分をオーバーライドする最良の方法を見つけようとしています。
これを変更する必要があります
serviceEndpoints:
user:
url: 'http://localhost:3001'
auth:
url: 'http://localhost:3004'
customer:
url: 'http://localhost:3002'
これに:
serviceEndpoints:
user:
url: 'http://user.service:3001'
auth:
url: 'http://auth.service:3004'
customer:
url: 'http://customer.sevice:3002'
など。
構成ファイルの 2 つのコピーを保持し、Docker ビルドでそれらを交換できると思いますが、これは最善の方法ではないと思います。サービス ディスカバリを実装することも別の選択肢になると思います。
何か案は?
ティア!