KL个人博客 首页>>nexus

nexus-plus 开源,从此告别 Sonatype Nexus

为什么开发 nexus-plus 替换 Nexus nexus-plus 的诞生不是因为我们想重新做一个制品仓库,而是因为现有 Nexus 部署在稳定性、升级、成本和迁移成本上都已经无法满足我们的规模要求。 github : https://github.com/klboke/nexus-plus gitee : https://gitee.com/kailing/nexus-plus 事故起点 我们长期使用的是 Nexus Repository 3.29.2-02 。它部署在 Kubernetes 中,存储使用 ESSD 挂载成本地盘,元数据仍依赖 Nexus 当时的 OrientDB...

阅读全文 »

基于 Prometheus + Grafana 实现 Nexus 监控观测

基于 Prometheus + Grafana 实现 Nexus 监控观测

前言 Nexus 是开源的 Maven 私服仓库,同时 Nexus 还支持 Npm 、 .Net、Golang 、Python 等开发语言的包管理。Nexus 也是我们重度使用的一个应用,Nexus 保存着 Tap 各开发组的代码构建产物。Nexus 出现问题会导致项目 CI 、CD 流程阻断。本文旨在通过 Prometheus + Grafana 实现 Nexus 运行时监控观测,帮助运维人员更加了解 Nexus ,轻松从容应对线上各种疑难杂症。 Nexus Version:3.29.2-02 metrics 采集 Nexus 提供...

阅读全文 »