魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Package - Nacos - 终端命令

文章摘要: 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

启动服务器

# 集群模式运行
sudo bash /opt/nacos/bin/startup.sh

# 单机模式运行,非集群模式
sudo bash /opt/nacos/bin/startup.sh -m standalone

关闭服务器

sudo bash /opt/nacos/bin/shutdown.sh

服务注册

curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'
  • curl:这是一个常用的命令行工具,用于在命令行下向/从服务器发送/接收数据。
  • -X POST:指定了 HTTP 请求方法为 POST,这意味着你将要向服务器发送数据。
  • 'http://127.0.0.1:8848/nacos/v1/ns/instance':这是请求的 URL,指定了 Nacos 服务器的地址和端口(在本例中是本地机器的 8848 端口),以及 API 路径(/nacos/v1/ns/instance),这是用于注册服务实例的 Nacos API。
  • ?serviceName=nacos.naming.serviceName:这是一个查询参数,serviceName 是你想要注册的服务名称。在本例中,服务名称被错误地设置为 nacos.naming.serviceName,这看起来像是模板文本而不是实际的服务名称。你应该替换为实际的服务名称,例如 my-service。
  • &ip=20.18.7.10:这是另一个查询参数,指定了服务实例的 IP 地址。这里你应该替换为你服务实例的实际 IP 地址。
  • &port=8080:这也是一个查询参数,指定了服务实例的端口号。这里你应该替换为你服务实例实际监听的端口号。

服务发现

`curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'`

获取配置

`curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"`

进入Nacos控制台页面

  • 打开任意浏览器,输入地址:http://127.0.0.1:8848/nacos,即可进入Nacos控制台页面。
更新时间: 2025/10/2 21:54