apache / apache/servicecomb-java-chassis

ServiceComb是否有计划统一管理面端口?

未关闭
#2,756 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
1.9k
派生
814
平均合并
8 天 23 小时
30 天内合并 PR
1

描述

1、当前发现业务端口和Prometheus的数据端口是分隔开的。从管理面与业务面分隔的角度上考虑,这确实也是合理的。但是我发现ServiceComb中是独立启动了一个HttpServer暴露的Prometheus数据,如果以后还有别的管理面数据需要暴露(比如:心跳检查),那么Prometheus、心跳检查是否可以和像Spring Actuator中EndPoint机制一样整合到一个端口上?

2、说回心跳,不知道当前有没有默认为服务提供心跳接口,我们的服务当前还是自己写了个心跳的业务接口,我觉得这块层次划分得不是很明确。

3、Prometheus希望能支持https访问。

如果有什么计划,或者思路可以大家一起来探讨。

贡献指南

这个仓库没有索引到贡献指南

调研方向

未指定源文件、测试或入口点。首先定位独立启动、用于暴露 Prometheus 数据的 HttpServer,并检查当前如何提供管理端点和 heartbeat 检查;完成的要求是确定通过管理端口共享暴露以及支持 HTTPS 的设计。

由索引模型根据 Issue 内容生成。

评估

技术栈
java, prometheus
领域
api, backend, observability
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
20/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。