特定のサービスに関する追加のメタデータを保存すると便利な状況がいくつか見つかりましたが、サービス APIではカスタム フィールドがサポートされていないようです(基本的な ID、名前、アドレス、ポートのみ)。たとえば、データベース名やロード バランサーの重み付けなどです。
私は設計上の決定について興味があります - これが伝道するベストプラクティスはありますか、それともおそらくこれは将来の機能強化ですか?
追加情報として KV ストアを使用できることは理解していますが、複数の Consul ルックアップを行わずに、同様の情報をまとめた方が便利なようです。