基礎項目已完成,接下來就是SpringCloud的各種組件了。
那你又要問:既然有Nacos為什么之前還裝了Apollo?
那你別管,那不得什么都會點,不然怎么找工作。干就完了。
一、安裝Nacos
管他三七二十一,先在docker里安裝,不行再說(
官網:Nacos官網| Nacos 配置中心 | Nacos 下載| Nacos 官方社區 | Nacos 官網
根據關系表得知需要的Nacos版本
?所以執行指令
docker pull nacos/nacos-server:v2.2.1
這時候心里開始打鼓了,還是硬著頭皮,嘗試簡單啟動
docker run --name nacos -d -p 8848:8848 -e MODE=standalone nacos/nacos-server:v2.2.1
發現沒有運行
?檢查容器已經創建。
經過各方查證最后定位是因為內存不夠。果然2核2G還是太勉強了。
另一種形式(直接安裝)
根據官方文檔,下載對應版本
解壓并根據官方文檔修改配置文件(可以自定義這個值)
?官方建議4G內存,然后不接受官方建議(主要是窮!!!)并修改啟動文件(startup.sh這個是windows就修改startup.cmd),因為沒有集群所以我們直接修改為standalone即可
?
?壓縮并上傳至服務器,再解壓,直接運行sh文件啟動即可。
然后內存還是撐不住了。直接G。
那只能換了,ZK肯定不行,這玩意至少要3臺服務器(強行裝3個zk節點,那你是生死難料)。
那就只能 Eureka 了,明天看看吧.......
最差的情況是把項目刪了,改用SpringBoot。