介绍(水孕育万物...)
为Java服务开发和治理,提供一站式解决方案(可以理解为微服务架构支持套件)。基于 Solon 框架开发,并支持完整的 Solon Cloud 规范;已在生产环境跑了4年。
功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz + 等等,并有机结合在一起。或者约等于:nacos + rocketmq + PlumeLog + prometheus + magic-api + xxl-job + 等。
对 k8s 友好,支持 ip 漂移、支持 k8s svc 映射(通过上游配置,可真接将服务发现为 k8s service 地址)。
组件 | 说明 |
|---|---|
org.noear:water.client | 框架:Water 客户端 |
org.noear:water-solon-cloud-plugin | 框架:Water 客户端 for solon(也可用于 Spring Boot 项目) |
org.noear:waterapi | 构建:Water 服务端 |
org.noear:watersev | 构建:Water 后台服务(健康检测;数据监视;消息派发;定时任务等...) |
org.noear:wateradmin | 构建:Water 控制台(支持LDAP登录) |
org.noear:waterfaas | 构建:Water FaaS 服务,提供轻量级FaaS服务 |
org.noear:xwater | 构建:Water 助理工具 |
地址:http://water.noear.org (账号:demo ;密码:demo )
关键持久化说明:
日志持久化,支持:MySql、PostgreSQL、MongoDb、ElasticSearch、ClickHouse
消息持久化,支持:MySql、PostgreSQL、MongoDb
地址:https://gitee.com/noear/marsh
https://gitee.com/noear/water-examples
告警专用客户端

告警工具



日志查询

消息总线





服务监控







配置管理


函数计算




开发助手




更多功能广大网友可以继续挖掘。