第一次在本地手动搭建spring boot + dubbo + zookeeper的整合,截至当前,正好搞了一个小时,其中zookeeper浪费了四十分钟!
创建spring boot步骤姑且不提,本地安装jdk、maven,傻瓜式安装就可以。如果不会出门左转,移步百度搜索。
-
安装zookeeper
安装zookeeper:https://zookeeper.apache.org/releases.html
我这里下载的是3.6.1,直接解压。安装完成之后在conf目录把zoo_sample.cfg改成zoo.cfg
我在修改之前启动报错,具体错误没有截图,原因就是因为缺少zoo.cfg。
通过在网上查资料,其中有一小部分教程会在修改后在修改配置中的dataDir=tmp/data
然后在根目录创建一个data的文件夹。
我通过资料发现创建文件夹之后并不能解决错误,反而会新增一个缺失version-2的错误。
后来又通过查阅资料,发现是因为无法创建新文件夹。于是手动创建。错误还是没有解决。我又把这个地方改成了tmp/data。
再次启动时候发现zookeeper会在启动时候自动创建tmp文件夹。并且包含data。启动成功
作为初学者,有什么不对的地方希望大佬评论更正,接受批评。大家共同进步!