在linux系统中部署nacos
1.卸载系统自带的jdk
2.jdk17安装,配置环境变量
3.安装nacos2.2.3
4.在数据库中创建my_nacos数据库
5.查看nacos持久化建表语句
cat /nacos/conf/mysql-schema.sql
6.复制sql命令在my_nacos数据库中执行,my_nacos中生成12张表
7.修改配置文件,配置nacos持久化
vim /nacos/conf/application.properties
单机模式运行nacos:
cd /nacos/bin
sh startup.sh -m standalone
无法访问
查看网关与ip没有问题,能ping通www.baidu.com
查看防火墙已关闭
查看nacos启动日志:
vim /nacos/logs/start.out
发现如下报错
将配置文件/nacos/conf/application.properties中的配置connectTimeout=1000改为connectTimeout=10000,socketTimeout=3000改为socketTimeout=30000。
重新启动nacos:
cd /nacos/bin
sh startup.sh -m standalone
还是无法访问,再次查看报错日志:
vim /nacos/logs/start.out
数据库配置问题,经过反复排查还是没有发现原因
赌一把
将配置文件nacos/conf/application.properties中之前的配置全部清除
重新启动nacos
启动成功!!!
虽然一脸懵逼,但是内心狂喜,希望对流淌在代码中的小伙伴们有帮助吧,如果哪位大神清楚这是怎么回事,还望指点一二。