简单好用微服务套件Anno&Viper DashBoard全新版来啦
1、Anno简介?
Anno是一个微服务框架引擎。入门简单、安全、稳定、高可用、全平台可监控、依赖第三方框架少。底层通讯RPC(Remote Procedure Call)采用稳定可靠经过无数成功项目验证过的跨语言的thrift、
grpc
。 自带服务注册发现健康检查(不依赖于Etcd、Consul、Zookeeper)、调用链追踪、Cron 调度、限流、事件总线。插件化开发,业务模块以CQRS 、DDD作为指导思想。
一个不可监控
的微服务平台是可怕的
,出了问题 难以准确定位问题的根源, Anno则提供了一套完整的监控体系,包括链路追踪
、服务占用的系统资源
、系统自身 CPU、内存、硬盘使用率
实时可监控等等。
github Anno:https://github.com/duyanming/Anno.Core
gitee :https://gitee.com/dotnetchina/anno.core
体验地址:http://140.143.207.244/Home/Login
2、资源监控
WebSocket实时推送到前端,方便掌握第一手资料
3、Anno微服务集群面板
从微服务面板中我们可以看到整个微服务集群中的所有服务的基本信息,包括服务名称(例如:App001)、服务地址(例如:10.163.66.68)、端口(例如:6600)、服务超时时间(例如:20000毫秒)、服务权重(例如:1,根据需要配置不要设置过大)、服务功能承载范围(例如: Anno.Plugs.DLock、Anno.Plugs.Viper、Anno.Plugs.Logic【路由也是根据此标记选择服务的】)。
在微服务面板中,也可以点击每个服务的链接跳转到此服务的资源监控面板中实时查看CPU、内存、硬盘等信息的占用情况。
4、官方文档
文档涉及到对Anno的整体设计思路,架构组成都有说明。后面也会逐步完善
国内:https://duyanming.gitee.io/anno/
国外:https://duyanming.github.io/
5、链路追踪
链路对应的日志
6、集群功能文档以及在线调试
7、Anno集群服务调用统计分析
8、Anno集群服务(模块和方法)统计分析
9、Anno全国用户分布图
从上图我们可以看出大部分用户集中在广州、江苏、北京、上海。江苏排行第二感觉意外,由此可见江苏也是一个软件行业发展不错的城市。
10、用户管理
11、功能角色权限管理
5、学习交流
欢迎加入QQ群:478399354 ,到这里我们互为师长项目学习。
Anno开源地址:
AnnoGitHub源码:https://github.com/duyanming/Anno.Core
AnnoGitee源码:https://gitee.com/dotnetchina/anno.core
Viper示例项目:https://github.com/duyanming/Viper
体验地址:http://140.143.207.244/Home/Login
文档地址:https://duyanming.github.io/
关于Anno的更多内容,随后更新。敬请关注。开源不易,感谢Star。
- FTP&samba 服务简单部署
- linux进程监控和简单的重启&服务的创建 参考自http://blog.csdn.net/lockheed_hong/article/details/73549837
- 分布式系统的消息&服务模式简单总结
- 1.mina服务初体验-->.<简单的搭建个mina
- Amazon API Gateway & Lambda 微服务最简单例子
- 分布式系统的消息&服务模式简单总结
- 机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)
- S3C2440&nbsp;SPI驱动简单测试
- pid=1009 FatMouse' Trade - 简单贪心
- grep&sed&awk简单说明
- Linux基础三---打包压缩&vim&系统的初始化和服务
- Flex LCDS的一个简单应用--AgileShopping&amp;Management项目小结
- ubuntu 12.04 开启NFS服务&设置
- 实现一个简单的服务自启动shell脚本
- Thrift初探:简单实现C#通讯服务程序
- Nancy之结合tinyfox给我们的应用提供简单的数据服务
- NettyExample 1 构建简单的http服务
- hdu 2120 Ice_cream's world I(判断是否有环,简单的并查集)
- 基于HTTP协议的轻量级开源简单队列服务:HTTPSQS
- 【数据结构&&算法系列】并查集简单介绍