当前位置: 首页 > article >正文

Nacos安装指南

Nacos是一个开源的动态服务发现、配置管理和服务管理平台,由阿里巴巴集团开发并开源。它主要应用于服务发现、配置管理、服务管理等场景,旨在简化微服务架构中的服务治理工作。Nacos特别适合构建和管理现代云原生应用的微服务架构。 

1.Windows版安装

1.1.下载安装包

在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:

GitHub主页:GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - alibaba/nacosicon-default.png?t=O83Ahttps://github.com/alibaba/nacos

GitHub的Release下载页:Releases · alibaba/nacos · GitHuban easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - Releases · alibaba/nacosicon-default.png?t=O83Ahttps://github.com/alibaba/nacos/releases

如图:

 接下来我们用windows版本进行讲解

1.2.解压

将这个包解压到任意非中文目录下,如图:

目录说明:

  • bin:启动脚本
  • conf:配置文件

1.3.端口配置

Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。

如果无法关闭占用8848端口的进程,也可以进入nacos的conf目录,修改配置文件中的端口:

1.4.启动

启动非常简单,进入bin目录,结构如下:

然后执行命令即可:

  • windows命令:

    startup.cmd -m standalone

执行后的效果如图:

1.5.访问

在浏览器输入地址:http://127.0.0.1:8848/nacos

默认的账号和密码都是nacos,进入后: 

2.Nacos的依赖 

父工程

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
    <version>版本号</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>

客户端:

<!-- nacos客户端依赖包 -->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>


http://www.kler.cn/a/417694.html

相关文章:

  • 配置@别名路径,把@/ 解析为 src/
  • c++中priority_queue的应用及模拟实现
  • pycharm(2)
  • ubuntu22.40安装及配置静态ip解决重启后配置失效
  • kubernetes(二)
  • AMD模块
  • Webman中实现定时任务
  • 【拥抱AI】RAG如何提高向量化的质量
  • 排序学习整理(2)
  • HDFS知识总结
  • 网络安全:攻防技术-Google Hacking的实现及应用
  • Android复习简答题
  • 【Nativeshell】flutter的pc跨平台框架学习记录<二> 窗口间通信
  • 条件数:概念、矩阵中的应用及实际工业场景应用
  • 鬼谷子的捭阖之道
  • BBC将 IT 系统迁移至基于AWS的RISE with SAP
  • 【PX4_Autopolite飞控源码】中飞控板初始化过程中的引脚IO控制(拉低/拉高)
  • YOLO系列论文综述(从YOLOv1到YOLOv11)【第15篇(完结):讨论和未来展望】
  • 数据结构 (14)数组的定义与运算
  • 【网络安全】记一次杀猪盘渗透实战
  • 36 基于单片机的电磁炉系统设计
  • Web3的核心技术解析:从区块链到智能合约的全景探索
  • HarmonyOS 应用跨团队 Debug 协作
  • 芯片测试-射频中的单位
  • Java面向对象. 多态
  • 二十一、QT C++