1. springcloud マイクロサービス アーキテクチャで構築された「Redis の springboot 自動アセンブリ」
目次
1. プロジェクトは、nacos レジストリの Maven 構成を導入します
2. プロジェクト スタートアップ クラスが追加され、登録センターが有効になります。
4.nacos登録センターを立ち上げ、プロジェクトを開始する
1. プロジェクトは、nacos レジストリの Maven 構成を導入します
nacos 設定を lilock-framework pom に追加
<!-- nacos 版本号 <nacos.version>2.1.0.RELEASE</nacos.version> -->
<!-- nacos配置-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>${nacos.version}</version>
</dependency>
2. アプリケーション プロジェクト pom.xml で nacos 登録センターを導入する
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
3. プロジェクト スタートアップ クラスが追加され、登録センターが有効になります。
package lilock.cn.user;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
@SpringBootApplication(scanBasePackages = {"lilock.cn.*"})
@EnableConfigurationProperties
@EnableDiscoveryClient //开启注册中心发现
public class UserApplication {
public static void main(String[] args) {
SpringApplication.run(UserApplication.class,args);
}
}
4. 登録センターを構成する
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848 #nacos地址加端口
namespace: dev #namespace 环境
register-enabled: true #开启自动注册
group: DEFAULT_GROUP
application:
name: lilock-service-user