-
在官网GitHub下载release版本安装包(用IDM下载更快)
-
tar解压压缩包,并执行命令
bash startup.sh -m standalone
随后便可以查看logs文件夹中start.out的输出
- 分析startup.sh这个shell脚本文件,可以明白 “-m”的用法及原因
export SERVER="nacos-server"
export MODE="cluster"
export FUNCTION_MODE="all"
while getopts ":m:f:s:" opt
do
case $opt in
m)
MODE=$OPTARG;;
f)
FUNCTION_MODE=$OPTARG;;
s)
SERVER=$OPTARG;;
?)
echo "Unknown parameter"
exit 1;;
esac
done
shell语法中,getopts可以自定义想要的可选参数,然后进行后面的赋值逻辑。
在这里,可以看到,在这里使用了-m之后,可以将“standalone”赋值到 “-m” 所代表MODE 被赋值 standalone
官方文档:https://nacos.io/zh-cn/docs/quick-start-spring-cloud.html