nacos1.4.6版本集群不能用startup.sh -p embedded 启动了么?
在Nacos 1.4.6版本中,使用startup.sh -p embedded
命令来启动单机模式(即嵌入式数据库)可能不再支持。从Nacos 2.x开始,官方文档建议使用独立的数据库服务,例如MySQL、PostgreSQL或SQLite等。
如果你想要在Nacos 1.4.6版本上运行集群模式,请按照以下步骤操作:
下载并解压Nacos:
配置数据库连接信息:
选择一个端口:
启动Nacos服务器:
sh startup.sh -m cluster
查看日志和状态:
nacos 1.4.6版本支持集群模式和单机模式两种启动方式。在单机模式下,nacos使用嵌入式数据库实现数据的存储。然而,如果你要使用embedded模式启动,需要做一些特定的配置。首先,你需要修改startup.sh脚本中的MODE值改为单机模式standalone。此外,确保你的电脑上没有其他进程占用8848端口,因为这是nacos的默认端口。
对于集群模式,首先确保已经安装好了Nacos,并且配置好了数据库。然后复制出两个nacos文件,并更改每个文件中的application.properties配置文件。将cluster.conf.example文件改为cluster.conf,并进入cluster.conf,改变其内容。集群启动必须配置MySQL,否则会报db.num = 0错误。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。