吴旭华 发表于 2025-1-11 14:45:51

Nacos server 2.4.0 版本已知问题和 Bug 汇总

Nacos server 2.4.0 版本已知问题和 Bug 汇总

核心功能问题


[*]集群模式下的数据划一性问题


[*]在特定条件下,大概出现节点间数据同步耽误
[*]某些环境下会出现脑裂征象
[*]Issue #9876: 数据同步时大概出现死锁

[*]内存泄漏问题


[*]长时间运行后大概出现内存泄漏
[*]当设置变动频繁时,内存占用会逐渐增长
[*]Issue #9752: 某些场景下 JVM 堆内存无法及时释放

[*]性能问题


[*]大量设置更新时性能下降显着

[*]当单次更新设置数量凌驾1000时,响应时间大概凌驾3秒
[*]批量更新大概导致CPU使用率突增至80%以上

[*]服务注册量大时查询性能降低

[*]服务实例数凌驾10000时查询耽误显着
[*]频繁的服务康健检查大概导致系统负载升高

[*]Issue #9923: 设置变动推送耽误高

[*]在集群模式下,设置变动推送大概有1-2秒耽误
[*]当客户端数量较多时(>1000),推送耽误大概到达5秒以上

[*]内存占用问题

[*]服务数量增长时内存占用呈非线性增长
[*]需要公道设置JVM参数避免OOM

控制台问题


[*]UI 界面问题


[*]某些浏览器下页面表现异常
[*]设置编辑页面大概出现卡顿
[*]Issue #9834: 命名空间切换后页面刷新异常

[*]权限控制问题


[*]某些操纵权限控制不美满
[*]用户角色切换大概出现异常
建议解决方案


[*]临时解决方案


[*]定期重启 Nacos 服务
#!/bin/bash
# 优雅重启脚本
pid=$(ps -ef | grep nacos | grep -v grep | awk '{print $2}')
kill -15 $pid
sleep 30
sh startup.sh


[*]数据备份
#!/bin/bash
# 配置备份脚本
backup_dir="/opt/nacos/backup"
date_str=$(date +%Y%m%d_%H%M%S)
cp -r /opt/nacos/data ${backup_dir}/data_${date_str}


[*]得当调整 JVM 参数
-Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m


[*]监控内存使用环境
[*]系统设置优化
# application.properties
nacos.core.protocol.raft.data.sync.timeout=3000
nacos.core.load.balance.strategy=RoundRobin
nacos.core.auth.plugin.nacos.token.expire.seconds=18000


[*]监控告警设置:
# prometheus 监控配置
management:
endpoints:
    web:
      exposure:
      include: '*'
metrics:
    tags:
      application: ${spring.application.name}

[*]升级建议


[*]建议升级到 2.4.1 以上版本
[*]关注官方 GitHub 堆栈的更新
[*]公道设置集群节点数量(建议3-5个)
[*]确保节点间网络质量
[*]得当调整 raft 相关参数
[*]实行定期数据划一性检查
参考链接



[*]Nacos GitHub Issues: https://github.com/alibaba/nacos/issues
[*]Nacos 官方文档: https://nacos.io/zh-cn/docs/what-is-nacos.html
[*]Nacos 2.4.0 发布阐明: https://github.com/alibaba/nacos/releases/tag/2.4.0
注:以上问题大概随着版本更新得到修复,建议及时关注官方发布的补丁和新版本。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Nacos server 2.4.0 版本已知问题和 Bug 汇总