seata 配置中心使用 nacos


 在上篇筆記中 https://www.cnblogs.com/zhangXingSheng/p/13470848.html

seata 的配置中心使用的是 "file" 也就是本地配置文件方式,現在修改為 nacos 配置中心方式。

1:修改 registry.conf 配置文件中的 config.type 修改為 "nacos",並修改nacos中的配置。配置文件如下:

config {
  # file、nacos 、apollo、zk、consul、etcd3
  type = "nacos"

  nacos {
    serverAddr = "10.0.0.51:8848"
    namespace = ""
    group = "SEATA_GROUP"
    username = ""
    password = ""
  }
}

 

2:將seata 需要的配置信息導入到 nacos 中。

(1)seata需要的配置信息鏈接 https://github.com/seata/seata/blob/develop/script/config-center/config.txt

         可以將文件下載下來 或者 把內容復制下來(文件名為 config.txt),將config.txt 放到 seata 目錄下,就是seata壓縮包 解壓后的seata根目錄下

 

 (2)下載 https://github.com/seata/seata/blob/develop/script/config-center/nacos/nacos-config.sh 腳本文件(將文件內容復制下來也行)

在seata目錄下新建 script 目錄(不建也可以,我習慣分開),將 nacos-config.sh 放入script目錄下,並執行腳本(注意腳本是否有執行的權限)

./nacos-config.sh 10.0.0.51  # 10.0.0.51 是我nacos的地址

 

查看腳本執行日志

 

 

 查看 nacos 上的配置

 

 

3:重新啟動 seata 服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM