一:nacos 的安装与启动方式
一: nacos 的下载与安装
1,下载
到 github下载 nacos-server-1.2.0.zip 文件 :https://github.com/alibaba/nacos/releases
解压后的目录结构如图:

2,安装
在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力。我们此处采用mysql的方式:
定位到 D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\conf\nacos-mysql.sql 数据库脚本文件。
打开 Navicat Premium 15
【文件】->【打开外部文件】 -> 【查询】
选中初始化文件:

执行如下文件:

生成数据库。
修改nacos的数据库连接:
定位到 D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\conf\application.properties 文件。 用vscode 打开,添加如下代码,最后保存文件。
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://192.168.11.89:3306/ag_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=Abc123

到此: nacos的下载与安装就完成了。
二:nacos的启动
启动nacos 服务技巧:
linux环境下:
Linux:sh startup.sh -m standalone 单机启动模式
这种启动方式有弊端,在关闭命令窗口后nacos进程会直接shutdown,导致服务停止。
解决方法:
在nacos 0.6.0版本(包括0.6.0)
用命令 sh startup.sh -m standalone & 启动nacos服务,
nacos版本高于0.6.0,上面命令还是会出现问题,
建议采用下面的命令
nohup sh startup.sh -m standalone &
或者使用
setsid sh startup.sh -m standalone &
windows环境下:
Windows:cmd startup.cmd -m standalone 单机启动模式
或
转到文件: D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\bin\startup.cmd 双击“startup.cmd”启动nocas服务
这种启动方式同样有弊端,在关闭命令窗口后nacos进程会直接shutdown,导致服务停止。
解决方法:
新建一个记事本,输入如下代码:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c startup.cmd",vhhide
把记录本文件命名:***.vbs 如 runbat.vbs,然后双击运行runbat.vbs文件
==================================================
nacos1.4以上的版本,默认为集群运行,所以要设置成单机启动
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c startup.cmd -m standalone",vhhide
=================================================
集群模式
在集群模式下,还需要修改 vim conf/cluster.conf 文件,示例如下:
#it is ip
#example
10.10.10.123:10000
10.10.10.124:10000
备注:
在Windows下,这个时候不能再双击startup.cmd启动了,如果这样启动仍然是以单机模式运行。
需要执行如下:startup.cmd -m cluster
nacos 服务启动后,访问如下网址:
http://192.168.11.89:8848/nacos/index.html#/login
用户名 nacos 密码 nacos
能够看到如下界面:

可以看到【配置管理】,【服务管理】,【集群管理】 三个功能模块。

一:nacos 的安装与启动方式的更多相关文章
- Nacos安装与启动
一.官网下载 1. 地址 https://github.com/alibaba/nacos/releases 二.安装 将下载的安装包解压至非中文目录即可,解压后目录: bin 目录下有启动脚本, ...
- vue全家桶安装以及修改webpack配置新增vue项目启动方式
一.安装node环境(自带npm) 下载地址 二.替换下载源 // 淘宝 NPM 镜像 npm install -g cnpm --registry=https://registry.npm.taob ...
- 安装和启动tftp-server服务器及可能出现Redirecting to /bin/systemctl restart xinetd.service问题的解决方式
安装和启动tftp-server服务器及可能出现Redirecting to /bin/systemctl restart xinetd.service问题的解决方式 1)首先,检查服务器已安装的tf ...
- 【教程】在UEFI启动方式下,通过GRUB2引导,直接从硬盘ISO文件安装Windows10和Ubuntu双系统
本文为作者原创,允许转载,但必须注明原文地址: https://www.cnblogs.com/byronxie/p/9949789.html 动机 最近在自学MIT6.828 Operating S ...
- Windows 独立启动方式安装 Archiva
在 Windows 中以独立启动方式安装. 你可以将安装文件拷贝到任何你希望运行的目录中,下面的步骤中.我们没有将 Archiva 安装成服务,所以你需要通过控制台的方式来进行启动. Windows ...
- 如何用INNO安装添加快捷启动方式到Win7的快速启动栏(超级任务栏)
问题:如何用INNO安装添加快捷启动方式到Win7的快速启动栏(超级任务栏) 在XP下,添加方式是直接把快捷方式复制到%appdata%\Microsoft\Internet Explorer\Qui ...
- ubuntu 14.04 Clion2016.2 安装激活与安装后添加快捷启动方式
参考链接:http://www.cnblogs.com/conw/p/5938113.html 下载clion for linux : http://www.jetbrains.com/clion/d ...
- c#创建windows服务(代码方式安装、启动、停止、卸载服务)
转载于:https://www.cnblogs.com/mq0036/p/7875864.html 一.开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NE ...
- Nacos系列(一):Nacos环境安装及Hello World示例
现在微服务架构越来越火,微服务架构中比较重要的一项就是配置中心, Nacos是阿里巴巴的一个开源项目,它的其中一个功能就是可以作为配置中心,实现配置的动态变更.历史版本对比.配置回滚等功能. 更多的描 ...
- Redis的三种启动方式
转载:http://www.tuicool.com/articles/aQbQ3u Part I. 直接启动 下载 官网下载 安装 tar zxvf redis-2.8.9.tar.gz cd red ...
随机推荐
- Ascend C 自定义算子 Kernel Launch调用入门
本文分享自华为云社区<Ascend C 自定义算子 Kernel Launch调用入门>,作者: jackwangcumt. 1 Kernel Launch概述 根据官方说明文档的介绍,A ...
- android android7以上无法连接蓝牙
前言 在开发android 蓝牙的时候,发现一个问题,那就是android7无法连接上蓝牙. 原因 <!-- 管理蓝牙设备的权限 --> <uses-permission andro ...
- c# 前台和后台线程
前台和后台线程 Net的公用语言运行时(Common Language Runtime,CLR)能区分两种不同类型的线程:前台线程和后台线程.这两者的区别就是:应用程序必须运行完所有的前台线程才可以退 ...
- 【Windbg Preview】Failed to load data access DLL, 0x80004005
最近使用Windbg的时候一直在用Preview版本,感觉解析一下就能直接加载起环境来太爽了.不过最近遇到一个dump加载不起来了. 但是最近一次加载却失败了,尝试了很久也不行 Failed to l ...
- lattice烧录器回读功能。
经常被人问,lattice的 怎么回读,下面就说这个步骤. 烧录器检测到设备以后,以后选择operation,选择flash programming mode ,选择flash read and sa ...
- 初识大数据技术之Hadoop
先上一张图: 看到这张图,我脑子里出现的第一个东西就是:这货太像旅行商问题了 有限的输入与有限的输出,当输入大于一定数值时,输出趋向于无法计算.... 其实要我说啊,旅行商问题其实没必要管他,因为这个 ...
- vscode下的超级慢的解决方法
vscode下的超级慢的解决方法 从网上看到的方法,记录给自己看 vscode官网:https://code.visualstudio.com/Download 复制下载链接 链接如下: https: ...
- 使用 Gradio 的“热重载”模式快速开发 AI 应用
在这篇文章中,我将展示如何利用 Gradio 的热重载模式快速构建一个功能齐全的 AI 应用.但在进入正题之前,让我们先了解一下什么是重载模式以及 Gradio 为什么要采用自定义的自动重载逻辑.如果 ...
- AI和大数据结合,智能运维平台助力流利说提升核心竞争力
简介: 简介:本文整理自数智创新行--智能运维专场(上海站),流利说最佳实践演讲:<基于SLS千万级在线教育平台统一监控运营实践> 作者:孙文杰 流利说运维总监元乙 阿里云智能技术专家 优 ...
- ICBU可控文本生成技术详解
简介: 文本生成(Text Generation)是自然语言处理(Natural Language Processing,NLP)领域的一项重要且具有挑战的任务.顾名思义,文本生成任务的目的是生成近 ...