星球里有球友反馈项目启动不起来,很大一部分是因为 Nacos 没有正常启动,因为 Nacos 有很多配置信息,而 PmHub 的各个服务启动又依赖于配置,所以必须要先启动 Nacos。
:::
Nacos 是微服务场景下的配置中心和注册中心,对 Nacos 还不太清楚的可以去官网了解一下:Nacos 配置中心简介, Nacos 是什么
我简单解释一下:比如说现在有两个微服务 service-consumer 和 service-provider,它们两个服务之间如果需要通信的话,就需要先把 service-provider 注册到 Nacos,然后 service-consumer 才能通过 svcID 调用 service-provider 提供的服务。

在 PmHub 中,我们也会把对应的服务比如说 pmhub-gateway、pmhub-auth、pmhub-project、pmhub-workflow 等等注册到 Nacos 中。
除此之外,我们也会把 PmHub 的配置信息移交给 Nacos 并且持久到 MySQL 中。

Nacos 的前置条件需要先安装 JDK,一般都是 8 以上,这个不需要担心,大家既然学到了微服务,JDK 肯定是已经安装过了。CPU、内存一般电脑应该都能满足,1 核 2G,改版的云服务器都能满足,就更别提大家现在手头上配置很高的电脑了。

Nacos Server 下载和安装
官网下载地址:Nacos Server 下载
最新的版本...
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
回复