产品简介
Viper 是一个开源的微服务管理仪表板,基于Anno引擎开发,集成服务发现、调用链追踪、Cron调度等功能,帮助开发者解决微服务监控和调度难题,适合需要构建微服务架构的技术团队。

核心功能
- 微服务管理仪表板
- 支持grpc/thrift通讯
- 服务发现与调用链追踪
- Cron调度与限流
- 事件总线集成
快速开始
- 第一步:运行MySQL数据库脚本创建viper数据库并配置连接字符串
- 第二步:修改Anno.config配置文件中的注册中心地址和数据库连接
- 第三步:使用dotnet命令启动ViperCenter和ViperService
- 第四步:访问在线演示地址或本地启动Viper.GetWay查看Dashboard
界面预览


与其他方案对比
| 对比项 | Viper | 同类方案 |
|---|---|---|
| 功能集成度 | 集成服务发现、追踪、调度、限流等一站式微服务管理功能 | 可能需要组合多个工具实现类似功能 |
| 开源与跨平台 | 开源免费,支持Windows、macOS、Linux | 部分同类工具可能收费或平台受限 |
适合谁用
- 需要学习微服务开发的开发者
- 负责分布式系统监控的运维人员
- 评估微服务框架的技术决策者
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/duyanming/Viper