基础项目已完成,接下来就是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。