首頁>技術>

專案註冊到nacos服務報錯,如下:

2021-02-01 10:36:00 |INFO  |main |org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler:171 |Initializing ExecutorService 'Nacos-Watch-Task-Scheduler'2021-02-01 10:36:05 |ERROR |main |com.alibaba.nacos.client.naming:613 |[NA] failed to request.......

主要原因是沒有配置服務註冊發現。

spring:  cloud:#   服務發現    nacos:      discovery:        server-addr: 42.192.xxx.xxx:8848 #服務端url        namespace: dev-l

記錄下我犯的錯:

1、首先我是在命令列中註冊的nacos,此處是註冊到dev-l

-Dfile.encoding=utf-8 -Dspring.cloud.nacos.config.server-addr=42.192.xxx.xxx:8848 -Dspring.cloud.nacos.config.namespace=dev-l

但是yml檔案中沒有配置相關的nacos服務發現地址和名稱空間,所以需要新增服務發現

spring:  cloud:#   服務發現    nacos:      discovery:        server-addr: 42.192.xxx.xxx:8848 #服務端url        namespace: dev-l

注意:還有一點就是server-addr: 42.192.xxx.xxx:8848 #服務端url,因為我是在外網連的公司的nacos地址,所以此處也要用外網的IP地址配置,不然也會註冊失敗。

9
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 吃透Spring Boot+Spring Cloud+微服務專案,看這套2021年筆記就夠了