手把手教你安装 PmHub 的前置环境 Nacos,一定要注意版本!!!!
星球里有球友反馈项目启动不起来,很大一部分是因为 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,改版的云服务器都能满足,就更别提大家现在手头上配置很高的电脑了。
回复