之前我们已经学习了RocketMQ
是由四个部分组成的。这篇文章更加深入的来看看这个四个部分。
NameServer
接下来,我们来看 NameServer
的相关内容,我们都知道 NameServer
是 RocketMQ
的注册中心。那它肯定会有 服务发现,检查检查,路由等等功能, 我们就按照这个思路去看看 NameServer
是如何启动的。
NameSrv
的启动过程
我们在部署 RocketMQ
的时候,使用下面的命令启动了RocketMQ
的NameServer
.
nohup sh mqnamesrv &
这条命令其实执行的是:
sh ${ROCKETMQ_HOME}<