YunYe

Results 14 issues of YunYe

Please do not create a Pull Request without creating an issue first. ## What is the purpose of the change 使用**endpoint**方式启动客户端时报错,抛出`NacosLoadException`异常 ## Brief changelog XX ## Verifying this change XXXX...

# 关于可观测性的提案 ## 背景 尽管 Nacos 拥有完善的日志记录,以及一些指标数据监控,但这些数据只能在 Nacos 的控制台或者日志文件中查看,并不能和现有的一些监控运维平台无缝结合(例如:prometheus)。另外,为了高可用往往采用多节点部署的方式,这也为问题定位/故障排查带来了困难。 因此有必要提高 Nacos 的可观测性,为开发者带来指标数据查看、监控告警,分布式追踪等能力。 ## 意图 为 Nacos 引入`OpenTelemetry`(以下简称 `OTel` ), 基于此提供指标数据、全链路追踪能力、日志以及相应的数据导出等能力,方便开发者将Nacos的遥测数据对接不同的监控运维平台。 ### 为什么选择 OpenTelemetry? 在可观测领域,除了 `OpenTelemetry`,还有 `OpenTracing` 和 `OpenCensus`, 而后两者已于 [2019年5月](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/)合并为一个项目。(那就是...

kind/discussion

## What is the purpose of the change 当前驱逐客户端时从以下范围选取连接: 1. 所有超过客户端IP限制的连接; 2. 从没有超过客户端IP限制的连接中随机选择; 优化为以下范围: 1. 所有超过客户端IP限制的连接; 2. 从过期的客户端连接中选择; 3. 从没有超过客户端IP限制的连接中随机选择; 流程如下: ![xxss](https://www.yunweizhan.com.cn/wp-content/uploads/2022/07/定时任务.drawio.png) ## Brief changelog Optimized expel client connection logic

**Is your feature request related to a problem? Please describe.** `UnHealthy Connection Expel Task` will evict connections that exceed the limited count. The selection priority of the connection set is:...

kind/research

日志实际输出文件为`nacos.log`

[鉴权插件](https://nacos.io/zh-cn/docs/auth-plugin.html)文档描述: > 随后重启nacos集群,在有请求访问到nacos节点后,可以从${nacos-server.path}/logs/core-auth.log中看到如下日志: > ... 实际测试情况时鉴权插件相关日志不在`core-auth.log`文件中.

**Is your feature request related to a problem? Please describe.** Add Unit tests for `sys` module. **Describe the solution you'd like** A clear and concise description of what you want...

area/Test

change '/home/nacos' group owner to 'root' group.

When deploying nacos on OpenShift, the log prints **Permission Denied.** reason: The container user is not "root" because Openshift runs the pod as a random uid. But the owner of...