1:ポン
1.1:親pom
<!-Springクラウドアリババの依存関係-> <dependency> <groupId> com.alibaba.cloud </ groupId> <artifactId> spring-cloud-alibaba-dependencies </ artifactId> <version> $ {spring.cloud.alibaba .version} </ version> <type> pom </ type> <scope> import </ scope> </ dependency> <!- nacos- > <dependency> <groupId> com.alibaba.cloud </ groupId> <artifactId> spring-cloud-starter-alibaba-nacos-discovery </ artifactId> <version>$ {nacos-version} </ version> </ dependency>
1.2:プロジェクトpom
<!-spring-cloud- alibaba- > <dependency> <groupId> com.alibaba.cloud </ groupId> <artifactId> spring-cloud-alibaba-dependencies </ artifactId> <version> $ {alibaba-dependencies- version} </ version> <type> pom </ type> </ dependency> <!-nacos-discovery-> <dependency> <groupId> com.alibaba.cloud </ groupId> <artifactId> spring-cloud- starter-alibaba-nacos-discovery </ artifactId> </ dependency>
2:yml
サーバー: ポート:9001 #サービス ポート番号 スプリング: アプリケーション:名前: nacos -payment- プロバイダー#は、eurekaサービスに登録された名前でもあります(サービスエイリアス(サービスエイリアスを使用して登録センターにアクセスし、実際のRPCリモート呼び出しアドレスを取得します)) クラウド: nacos : ディスカバリー: サーバーの住所:127.0。0.1:8848
管理: エンドポイント: ウェブ: 露出: 含める:' * '
3:注釈
@EnableDiscoveryClient @SpringBootApplication パブリック クラスPaytment9001 { 公共 静的 ボイドメイン(文字列[]引数){ SpringApplication.run(Paytment9001。クラス)。 } }
配布ポート:9001