Nacos原始碼一 原始碼啟動

2022-07-19 10:30:15 字數 594 閱讀 3591

一、 nacos 原始碼本地啟動

官方單機啟動文件:

將原始碼匯入到idea,然後開啟console專案中的配置檔案

按照nacos文件中單機啟動模式修改mysql配置( 資料庫連線串需要有時區:useunicode=true&characterencoding=utf8&servertimezone=utc)

ip位址不能用localhost和127.0.0.1的形式,需要找到真正(遠端訪問的ip)的位址

建立屬性檔案中配置的對應的資料庫(我這裡是nacos_devtest),然後找到專案distribution中的sql檔案nacos-mysql.sql,拷貝執行

啟動的時候需要設定主類啟動vm引數,指明單機啟動以及埠:-dnacos.standalone=true -dnacos.home=c:\\nacos -dserver.port=9000

啟動成功後訪問nacos的服務我這裡是:

頁面開啟後需要登陸:輸入預設使用者名稱和密碼登陸:nacos/nacos

在命令列中執行命令來進行服務註冊:curl -x post '

二、文件參考:

nacos-alibaba:   

nacos: 

seata server啟動原始碼

版本 1.2.0 seata主要包括三大元件 tc tm和rm。tc transaction coordinator 主要負責全域性事務的提交和回滾,是seata的關鍵元件。對可用性及效能都有著較高的要求。seata tc實現原始碼server的各個包 server啟動的入口是server.main...

Eureka原始碼系列 2 原始碼啟動入口

本文介紹如何搭建eureka原始碼的debug環境,網上有一些部落格抄來抄去,抄錯了都不知道。eureka server模組下有乙個測試類 eureka server src test j a com netflix eureka resources eurekaclientserverrestin...

mysql原始碼閱讀(啟動一)

mysql5.7.27 帶boost的基於linux系統的源 extern intmysqld main int argc,char ar 告訴編譯器,下面是c語言的函式。經常在c 混編的程式中看到 intmain int argc,char ar 檢視mysqld函式定義 檔案sql mysqld...