1、親プロジェクトに基づいて、新しいモジュールを作成します
依存関係を追加するには2、POMファイル
< 依存性> < 依存性> < のgroupId > org.springframework.cloud </ のgroupId > < たartifactId >ばねクラウドスタータゲートウェイ</ たartifactId > </ 依存> < 依存性> < のgroupId > com.alibaba.cloud </ のgroupId > < たartifactId >ばねクラウドスタータアリババ-ナコス発見</ たartifactId > </ 依存> </依存関係>
3、設定を追加
サーバー:
ポート:9091
春:
アプリケーション:
名前:gateway3の
雲:
ナコス:
発見:
server-addrに:localhostを:8848
名前空間:c22e5019-0bee-43B1-b80b-fc0b9d847501
レジスタ対応:偽
ゲートウェイ:
ルート:
- ID:demo_route
URI :ポンド://デモ
述語:
-パス= /デモ/ **
- ID:demo2_test
URI:LB:// DEMO2
述語:
-パス= /ユーザー/ **
4、クラスを書き始めます
@SpringBootApplication @EnableDiscoveryClient パブリック クラスGateway3Application { 公共 静的 ボイドメイン(文字列[]引数){ SpringApplication.run(Gateway3Application。クラス、引数)。 } }
5、訪問のhttp:// localhostを:9091 /デモまたはhttp:// localhostを:9091 / DEMO2指定されたサービスにルーティング