nacos簡介
在 spring cloud alibaba中,nacos類似於Eureka的功能,它的作用一個是註冊中心,另外一個是配置中心。
nacos文檔::https://nacos.io/zh-cn/docs/what-is-nacos.html
nacos博客: https://nacos.io/zh-cn/blog/index.html
Nacos安裝方式
可以通過源碼和發行包兩種方式來獲取 Nacos
1,源碼方式:
https://github.com/alibaba/nacos
下載zip或tar壓縮包,然後解壓,進入bin目錄,啓動sh腳本文件( -m standalone表示單機運行不是集羣)
[root@instance-d6rdm793 local]# tar -zxvf nacos-server-1.2.0.tar.gz
nacos/LICENSE
nacos/NOTICE
nacos/target/nacos-server.jar
nacos/conf/
nacos/conf/schema.sql
nacos/conf/nacos-mysql.sql
nacos/conf/application.properties.example
nacos/conf/nacos-logback.xml
nacos/conf/cluster.conf.example
nacos/conf/application.properties
nacos/bin/startup.sh
nacos/bin/startup.cmd
nacos/bin/shutdown.sh
nacos/bin/shutdown.cmd
[root@instance-d6rdm793 local]# ls
apache-tomcat-8.5.47.tar.gz config server etc games lib libexec nacos-server-1.2.0.tar.gz sbin shell tomcat-8090 user-service-app
bin customer-service-app eureka include lib64 nacos nginx share src tomcat-8.5.47
[root@instance-d6rdm793 local]# cd nacos
[root@instance-d6rdm793 nacos]# ls
bin conf LICENSE NOTICE target
[root@instance-d6rdm793 nacos]# cd ..
[root@instance-d6rdm793 local]# cd nacos/bin/
[root@instance-d6rdm793 bin]# ls
shutdown.cmd shutdown.sh startup.cmd startup.sh
[root@instance-d6rdm793 bin]# sh startup.sh -m standalone
/usr/lib/jvm/java-1.8.0/bin/java -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Djava.ext.dirs=/usr/lib/jvm/java-1.8.0/jre/lib/ext:/usr/lib/jvm/java-1.8.0/lib/ext -Xloggc:/usr/local/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/usr/local/nacos/plugins/health,/usr/local/nacos/plugins/cmdb,/usr/local/nacos/plugins/mysql -Dnacos.home=/usr/local/nacos -jar /usr/local/nacos/target/nacos-server.jar --spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/,file:/usr/local/nacos/conf/ --logging.config=/usr/local/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /usr/local/nacos/logs/start.out
然後輸入:ip:8848/nacos 就可以看到界面