本文版權歸原作者所有,不可商用,轉載需要聲明出處,否則保留追究法律責任的權利。如果文中有什么錯誤,歡迎指出。以免更多的人被誤導。
一、 nacos 源碼本地啟動
-
從git上下載nacos源碼到本地,clone下來就可以
-
將源碼導入到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的服務我這里是:http://192.168.112.1:9000/nacos/index.html
-
頁面打開后需要登陸:輸入默認用戶名和密碼登陸:nacos/nacos
-
在命令行中執行命令來進行服務注冊:curl -X POST 'http://127.0.0.1:9000/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080
二、文檔參考:
-
nacos-alibaba: https://github.com/alibaba/spring-cloud-alibaba