官方教程:
/* Refer to document: https://github.com/nacos-group/nacos-examples/blob/master/nacos-spring-boot-example/nacos-spring-boot-discovery-example * pom.xml <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-discovery-spring-boot-starter</artifactId> <version>${latest.version}</version> </dependency> */ /* Refer to document: https://github.com/nacos-group/nacos-examples/blob/master/nacos-spring-boot-example/nacos-spring-boot-discovery-example/src/main/resources * application.properties nacos.discovery.server-addr=127.0.0.1:8848 */ // Refer to document: https://github.com/nacos-group/nacos-examples/blob/master/nacos-spring-boot-example/nacos-spring-boot-discovery-example/src/main/java/com/alibaba/nacos/example/spring/boot/controller
關於對應版本號請參考官網文檔:
https://nacos.io/zh-cn/docs/quick-start-spring-boot.html
問題:參考官網配置后,發現不會自動注冊到Nacos上
解決方案:
nacos.discovery.autoRegister=true #關鍵信息,自動注冊
指定namespace和group信息:
nacos.discovery.namespace=${nacos.namespace} #指定了namespace ,此處真實的值為namespace的Id nacos.discovery.server-addr=${nacos.server-addr} #nacos的地址 nacos.discovery.register.groupName=${nacos.group} # 指定group