如何把Nacos在本机做成自启动的服务

您所在的位置:网站首页 nacos区别 如何把Nacos在本机做成自启动的服务

如何把Nacos在本机做成自启动的服务

2024-07-15 00:44:06| 来源: 网络整理| 查看: 265

我们都知道现在好很多微服务中都使用 Nacos,而且 Nacos 也是微服务中必不可少好的一环,我们今天来说说这和个 Nacos 还有如何安装一个 Windows 版本的 Nacos 并且把 Nacos 做成服务,电脑启动,Nacos 直接启动。

什么是 Nacos

图片

Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施

Nacos 是做什么用的

Nacos 实际上有几个比较重要的作用,

服务发现:

支持 DNS 与 RPC 服务发现,也提供原生 SDK 、OpenAPI 等多种服务注册方式和 DNS、HTTP 与 API 等多种服务发现方式。

服务健康监测

Nacos 提供对服务的实时的健康检查,阻止向不健康的主机或服务实例发送请求

动态配置服务

Nacos 提供配置统一管理功能,能够帮助我们将配置以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置

动态 DNS 服务

Nacos 支持动态 DNS 服务权重路由,能够让我们很容易地实现中间层负载均衡、更灵活的路由策略、流量控制以及数据中心内网的简单 DNS 解析服务

服务及其元数据管理

Nacos 支持从微服务平台建设的视角管理数据中心的所有服务及元数据,包括管理服务的描述、生命周期、服务的静态依赖分析、服务的健康状态、服务的流量管理、路由及安全策略、服务的 SLA 以及最首要的 metrics 统计数据Nacos 的安装和配置

目前使用的都是 Nacos 2.x以后的版本了,因为官网已经告诉我们了,Nacos 1.X 是老版本,将来会停止维护。建议您使用2.X版本。请移步到 Nacos2.X相关文档.

您可以在Nacos的release notes及博客中找到每个版本支持的功能的介绍,当前推荐的稳定版本为2.1.1。

目前稳定的版本就是2.1.1,所以我们听劝,不用最新版的,而是直接使用最稳定的版本。

直接下载 Nacos 2.1.1

图片

解压文件

图片

接下来我们需要修改一下配置,让 Nacos 连接我们自己的 Mysql 。

在本地穿点一个名为 Nacos 的数据库

图片

在解压后的nacos/config中找到 Nacos 下的 Mysql 的脚本,然后执行

图片

同时,配置 nacos 的配置文件,改为连接自己的 Mysql.

spring.datasource.platform=mysql ### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&cnotallow=1000&socketTimeout=3000&autoRecnotallow=true&useUnicode=true&useSSL=false&serverTimeznotallow=UTC db.user.0=root db.password.0=123456

同时需要打开登陆认证,

nacos.core.auth.enabled=true

然后我们先直接启动,看是否能启动服务,同时,启动的时候,需要设置一下 CMD 的启动命令,改为单机启动,

set MODE="standalone"

然后我们运行一下,

图片

如果启动没有问题的话,恭喜你,已经完成了一大半的操作。

接下来直接访问地址:http://localhost:8848/nacos/#/login

图片

看到上述画面,我们知道我们已经安装成功了,然后登陆一下,Nacos 默认登陆账号和密码 都是 nacos

接下来,我们就得把 Nacos 弄成服务,然后开启启动的时候,服务直接就启动了。对我们接下来本地开发和调试都是非常不错的。

Nacos安装成服务

我们直接从github上下载一个exe

地址如下

WinSW v2.11.0

图片

直接下载自己电脑匹配的文件。

下载后解压到nacos目录下的bin目录中,并重命名为nacos-service.exe

在nacos的bin目录下创建xml文件nacos-service.xml

接下来就是修改一下配置文件了。

nacos Nacos Service Nacos-service D:\Develop\NACOS\nacos\bin\logs\ roll D:\Develop\NACOS\nacos\bin\startup.cmd D:\Develop\NACOS\nacos\bin\shutdown.cmd

以管理员身份运行cmd,cd到nacos\bin目录,在命令提示符中输入命令(一定要用管理员身份打开)

nacos-service.exe install显示成功即可。

最后我们直接找到服务中的 Nacos Service,然后启动就可以了

图片

关于如何做成 Nacos 的服务,你学会了么?



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭