问题一:nacos2.0.3我们遇到了非自己人插入的配置列表,密码我们设置了强密码,有哪些方式可以入侵?
nacos2.0.3我们遇到了非自己人插入的配置列表,IP为韩国,密码我们设置了强密码,有哪些方式可以入侵,会不会造成什么影响?
参考回答:
部署在公网的啊,2.0.3默认似乎没有鉴权的,接口可以直接调
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/601513
问题二:nacos2.0.3是不是存在服务被踢掉的bug?
nacos2.0.3是不是存在服务被踢掉的bug?
参考回答:
2.0.4源代码有个死循环,触发了后,重组集群恢复不了,无解;双写问题,兼容1.0版本问题,各种问题太折腾人了,想办法升级吧。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/601512
问题三:在生产上NACOS 配置中心和注册中心是分两个集群部署还是放在一个集群中?
在生产上NACOS 配置中心和注册中心是分两个集群部署还是放在一个集群中?
参考回答:
在生产环境中,Nacos 配置中心和注册中心可以部署在同一个集群中,也可以根据需要分开部署。
部署在同一个集群中:
- 简化管理:将配置中心和注册中心部署在同一个集群中可以简化整体的管理和运维工作。
- 共享资源:同一个集群内的服务可以共享资源,如网络、存储等,这有助于资源的优化使用。
- 一致性体验:对于小型或中型的项目,使用同一个集群可以确保配置和服务发现的一致性体验。
分开部署:
- 高可用性:对于大型或高要求的生产环境,将配置中心和注册中心部署在不同的集群中可以提高系统的可用性和容错能力。
- 负载隔离:分开部署可以有效隔离不同服务的负载,避免因一个服务过载影响其他服务。
- 灵活性增强:不同的集群可以根据需要进行独立的扩展和升级,增加系统的灵活性。
- 安全性提升:分开部署还可以针对不同的服务实施更精细化的安全策略。
总的来说,是否将配置中心和注册中心放在同一个集群中主要取决于具体业务需求、系统规模以及维护管理的便利性。在实际选择时,应结合团队的技术栈、资源状况以及未来发展的预期进行决策。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/601511
问题四:有没有遇见过metrics采集无seata的指标,存在nacos的?
有没有遇见过metrics采集无seata的指标,存在nacos的?
参考资料我不是太理解这句话的含义,配置后,采集指标仅有nacos的,哪里还需要配置吗?日志上没有任何告警或错误发生。
采集的指标里面不存在,通过seata采集的nacos是存在的。
参考回答:
存在一些配置需要调整才能确保Seata的metrics采集正常运作,并且存储到Nacos中。
在使用Seata时,通常需要做一些环境准备和配置工作,特别是在切换Nacos作为配置中心时。以下是一些可能需要执行的步骤:
- 下载并解压Seata:首先,从Seata官网下载相应版本的Seata,然后解压得到“seata”文件夹。
- 配置Nacos作为配置中心:在解压后的seata文件夹中找到配置文件(通常是
application.yml
),对其进行编辑以指定使用Nacos作为配置中心。同时,需要在Nacos配置中心中添加Seata的相关配置,如数据库连接信息等。 - 启动Seata:完成配置后,启动Seata服务。这通常涉及运行Seata目录下的一个启动脚本或命令。
- 微服务整合Seata:确保你的微服务正确配置了与Seata交互所需的参数。例如,每个微服务可能需要创建undo_log表,并配置连接到Seata的参数,包括事务组映射(vgroup-mapping)等。
- 检查日志和监控指标:在配置完成后,应该通过日志和监控系统来验证Seata是否正常运行,以及事务指标是否正确地被收集和存储在Nacos中。
如果在配置后发现只有Nacos的指标被采集,而没有Seata的指标,可能是因为Seata的配置未正确生效,或者Seata服务未成功注册到Nacos。此时应检查Seata和微服务的配置,确认所有必要的参数都已正确设置,并且没有冲突或遗漏。
如果问题依然存在,可以进一步查看Seata和微服务的日志文件,寻找可能的错误或警告信息。此外,也可以考虑咨询Seata社区或查看官方文档获取更多帮助。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/601072
问题五:nacos 连接 用户名和密码 有没有办法把明文用户名和密码进行加密?
nacos 连接 用户名和密码 有没有办法把明文用户名和密码进行加密?
参考回答:
直接生成密文 ENC(xxx) 放这里
服务发现配置
discovery:
server-addr:
namespace:
username: ENC(AAA)
password: ENC(XXXX)
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/600973