AgileConfig - 轻量级配置中心1.2.0发布,全新的UI
AgileConfig自发布以来有个“大问题”-UI太丑。因为当初这个项目是给自己用的,连UI界面都没有,全靠手动在数据库里改配置。后来匆匆忙忙使用bootstrap3简单的码了一些界面就发布出来了,易用性上也做的不够好。对此我一直耿耿于怀。终于在过年期间动手翻新UI。
对于一个后端程序员,标准的直男审美,想做出好看的UI几乎不可能。所以只能借助前端框架了。在经过一番考察后决定使用Ant-design-pro这个框架。Ant-design是当前最流行的前端组件库,Ant-design-pro是官方出品的一个基于Ant-design的admin后台快速开发框架。Ant-design基于react开发,本人没玩过react,也正好学习一下。
在经过几个preview版本之后,今天release-1.2.0版本终于上线了。
release-1.2.0
使用ant-design-pro重写了全部UI
支持英文国际化
AgileConfig 介绍
这是一个基于.net core开发的轻量级配置中心。说起配置中心很容易让人跟微服务联系起来,如果你选择微服务架构,那么几乎逃不了需要一个配置中心。事实上我这里并不是要蹭微服务的热度。这个世界上有很多分布式程序但它并不是微服务。比如有很多传统的SOA的应用他们分布式部署,但并不是完整的微服务架构。这些程序由于分散在多个服务器上所以更改配置很困难。又或者某些程序即使不是分布式部署的,但是他们采用了容器化部署,他们修改配置同样很费劲。所以我开发AgileConfig并不是为了什么微服务,我更多的是为了那些分布式、容器化部署的应用能够更加简单的读取、修改配置。
AgileConfig秉承轻量化的特点,部署简单、配置简单、使用简单、学习简单,它只提取了必要的一些功能,并没有像Apollo那样复杂且庞大。但是它的功能也已经足够你替换webconfig,appsettings.json这些文件了。如果你不想用微服务全家桶,不想为了部署一个配置中心而需要看N篇教程跟几台服务器那么你可以试试AgileConfig :)
特点
部署简单,最少只需要一个数据节点,支持docker部署
支持多节点分布式部署来保证高可用
配置支持按应用隔离,应用内配置支持分组隔离
应用支持继承,可以把公共配置提取到一个应用然后其它应用继承它
使用长连接技术,配置信息实时推送至客户端
支持IConfiguration,IOptions模式读取配置,原程序几乎可以不用改造
配置修改支持版本记录,随时回滚配置
如果所有节点都故障,客户端支持从本地缓存读取配置
支持Restful API维护配置
✨✨✨Github地址:https://github.com/kklldog/AgileConfig 开源不易,欢迎star✨✨✨
关注我的公众号一起玩转技术
AgileConfig - 轻量级配置中心1.2.0发布,全新的UI相关推荐
- AgileConfig轻量级配置中心1.4.0发布,重构了发布功能
加入 NCC 先说一个事,AgileConfig 在 7 月底终于通过了 NCC 社区的审核,正式成为了 NCC 大家庭的一员.这对 AgileConfig 来说是一个里程碑,希望加入 NCC 后能更 ...
- AgileConfig轻量级配置中心1.3.0发布,支持多用户权限控制
AgileConfig 当初是设计给我自己用的一个工具,所以只设置了一道管理员密码,没有用户的概念.但是很多同学在使用过后都提出了需要多用户支持的建议.整个团队或者整个公司都使用同一个密码来管理非常的 ...
- AgileConfig-轻量级配置中心 1.1.0 发布,支持应用间配置继承
AgileConfig轻量级配置中心自第一个版本发布不知不觉已经半年了.在并未进行什么推广的情况下收到了250个star,对我有很大的鼓舞,并且也有不少同学试用,并且给出了宝贵的意见,非常感谢他们.其 ...
- 造轮子-AgileConfig一个基于.NetCore开发的轻量级配置中心
微服务确实是行业的一个趋势,我自己也在把一些项目往微服务架构迁移.玩微服务架构配置中心是一个绕不过去的东西,有很多大牌的组件可以选,比如spring-cloud-config,apoll,discon ...
- AgileConfig 一个轻量级配置中心
介绍 AgileConfig 是一个基于.net core 开发的轻量级配置中心,秉承轻量化的特点,部署简单.配置简单.使用简单,提取了必要的一些功能,并没有像 Apollo 那样复杂且庞大.但是它的 ...
- .NET轻量级配置中心AgileConfig
描述 基于NetCore开发的轻量级配置中心,部署简单.配置简单,使用简单,可以根据个人或者公司需求采用. 部署简答,最少只需要一个数据节点,支持docker部署 支持多节点分布式部署来保证高可用 配 ...
- AgileConfig-.net core 轻量级配置中心
AgileConfig 这是一个基于.net core开发的轻量级配置中心. 部署简单,最少只需要一个数据节点,支持docker部署 支持多节点分布式部署来保证高可用 应用支持继承,可以把公共配置提取 ...
- Ant Design 3.15.0 发布,企业级 UI 设计语言和 React 实现
Ant Design 3.15.0 发布了,Ant Design 是蚂蚁金服开发和正在使用的一套企业级前端设计语言和基于 React 的前端框架实现. 特性 提炼自企业级中后台产品的交互语言和视觉风格 ...
- android 字体风格,安卓字体大师2.1.0发布:全新界面风格 适配更多机型
软件功能: 1.全新的字体秀功能,个性字体秀给好友看. 2.支持三星.小米.华为.联想.OPPO.魅族.中兴等手机一键换字体. 3.首次运行,软件自动备份默认字体,可一键恢复出厂字体,安全可靠. 4. ...
最新文章
- Kubernetes — 在 OpenStack 上使用 kubeadm 部署高可用集群
- numpy 或者是 pandas 矩阵循环
- Linux系统调用-- mount/umount函数详解
- hdu3016 线段树+简单DP
- 可以直接考甲级吗_函授本科可以考四级吗
- 兔八哥与猎人(洛谷P1170题题解,Java语言描述)
- java工程如何使用ivew_vue+iview搭建项目
- (day 10 - 双指针)剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
- java分页的方法_java实现的分页方法(上一页下一页)
- 程序员如何在百忙中更有效地利用时间,如何不走岔路,不白忙(忙得要有效率,要有收获)
- 邮箱服务器输入密码,Foxmail的设置方法?
- CREATE DATABASE 或 ALTER DATABASE 失败,因为结果数据库的累计大小将超出每 数据库 为 4096 MB 的
- html5饼图添加百分比,饼图如何显示数据和百分比
- CC2530 zigbee IAR8.10.1环境搭建
- springboot实现统一日志管理
- 7-3 计算平均成绩 (15分)
- 京东数据分析工程师(实习生)笔试
- 软件与哲学(2)——对不同世界的抽象
- android应用前端,Android应用开发之浅谈移动前端适配
- UE4 创建自定义动画节点
热门文章
- javaScript如何监听浏览器关闭事件
- P1357 花园 (矩阵快速幂+ DP)
- Ubuntu宿主机与VMware中其他系统虚拟机的互通
- 论接单报价管理与ERP信息化管理的重要性
- CS229 1 .线性回归与特征归一化(feature scaling)
- api 接口开发理论 在php中调用接口以及编写接口
- 保存现场数据和状态:onSaveInstanceState\onRestoreInstanceState\onCreate()
- 1988-B. 有序集合
- 割点和桥算法——摘自《算法艺术与信息学竞赛》
- 现代计算机密码学阶段主要有两个方向,密码学技术读书笔记