每日一句
外表可是具有欺騙性的,
每日一句
No victory comes without a price.
凡是成功就要付出代價,
概述
這個快速開始手冊是幫忙您快速在您的電腦上,下載、安裝并使用 nacos,
版本選擇
您可以在Nacos的release notes及博客中找到每個版本支持的功能的介紹,當前推薦的穩定版本為1.4.1,
預備環境準備
Nacos 依賴 Java 環境來運行,如果您是從代碼開始構建并運行Nacos,還需要為此配置 Maven環境,請確保是在以下版本環境中安裝使用:
- 64 bit OS,支持 Linux/Unix/Mac/Windows,推薦選用 Linux/Unix/Mac,
- 64 bit JDK 1.8+;下載 & 配置,
- Maven 3.2.x+;下載 & 配置,
下載原始碼或者安裝包
你可以通過原始碼和發行包兩種方式來獲取 Nacos,
從 Github 上下載原始碼方式
git clone https://github.com/alibaba/nacos.git
cd nacos/
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/
// change the $version to your actual path
cd distribution/target/nacos-server-$version/nacos/bin
下載編譯后壓縮包方式
您可以從 最新穩定版本 下載 nacos-server-$version.zip 包,
unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz cd nacos/bin
啟動服務器
Linux/Unix/Mac
啟動命令(standalone代表著單機模式運行,非集群模式):
sh startup.sh -m standalone
如果您使用的是ubuntu系統,或者運行腳本報錯提示[[符號找不到,可嘗試如下運行:
bash startup.sh -m standalone
Windows
啟動命令(standalone代表著單機模式運行,非集群模式):
cmd startup.cmd -m standalone
服務注冊&發現和配置管理
服務注冊
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080
服務發現
curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName
發布配置
curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld
獲取配置
curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test
關閉服務器
Linux/Unix/Mac
sh shutdown.sh
Windows
cmd shutdown.cmd
或者雙擊shutdown.cmd運行檔案,
美文佳句
一生匆匆來去,沒有什么是看不開,過不去的,
沒有人規定人人都必須長成玫瑰才算成功,只要你喜歡,你可以長成郁金香、雛菊、茉莉,甚至是路邊迎風綻放的小花朵,
想掙錢,就努力作業;累了倦了,就停下來休息;想追逐遠方,就去旅行;想充實自己,就看書學習技能,
孤獨,會讓人在無人打擾的時分,給自己的精神世界創造完美的留白;孤獨,也可釀成歲月的香醇,
雖然生活有時會有危機,但有時也可以變得溫存和美好,只要一路向前,總會趕得上日出和日落,
這世界盛大燦爛,只要自己開心快樂,我們可以嘗試不同的生活方式,
面試題
@RequestMapping 注解有什么用?
@RequestMapping 注解,用于將特定 HTTP 請求方法映射到將處理相應請求的控制器中的特定類/方法,此注釋可應用于兩個級別:
- 類級別:映射請求的 URL,
- 方法級別:映射 URL 以及 HTTP 請求方法,
@RequestMapping 注解有什么用?
@RequestMapping 注解,用于將特定 HTTP 請求方法映射到將處理相應請求的控制器中的特定類/方法,此注釋可應用于兩個級別:
- 類級別:映射請求的 URL,
- 方法級別:映射 URL 以及 HTTP 請求方法,
@RestController 和 @Controller 有什么區別?
@RestController 注解,在 @Controller 基礎上,增加了 @ResponseBody 注解,更加適合目前前后端分離的架構下,提供 Restful API ,回傳例如 JSON 資料格式,當然,回傳什么樣的資料格式,根據客戶端的 "ACCEPT" 請求頭來決定,
你好,我是yltrcc,日常分享技術點滴,歡迎關注我:ylcoder
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/458021.html
標籤:其他
上一篇:Java案例——從集合到檔案并排序(末尾有問題,請各位指導)
下一篇:k8s 安全策略最佳實踐
