AgileConfig icon indicating copy to clipboard operation
AgileConfig copied to clipboard

基于.NET Core开发的轻量级分布式配置中心 / .NET Core lightweight configuration server

Results 60 AgileConfig issues
Sort by recently updated
recently updated
newest added

客户端只能接收服务器配置更新吗? 我在服务上保存了Token, 过期后可以有方法反向更新服务器的配置吗?

### 前置条件 现有3个服务注册。 agile server配置了超时移除服务;aspnetcore 配置了心跳15秒(见后图) 1. aspnetcore服务的配置 ```json "AgileConfig": { "appId": "app1id", "secret": "123456", // "nodes": "http://10.219.25.29:20003", "nodes": "http://localhost:12000", "name": "auth", "tag": "tag1", "env": "DEV", "serviceRegister": { "serviceName": "auth",...

对 应用ID | 环境 | IP | 客户端名称 | 标签 这几个字段 ,添加 排序 和过滤的功能 。

健康检查 一定时间后会停止,需要重启才会再次自动检查

配置历史发布回滚之后,之前发布的配置历史全部被删除了, 建议保留所有发布版本,回滚只是指向不同发布历史版本

当使用通用主机构建宿主程序时,是没办法和Web主机一样直接获取到 `IConfiguration` 对象的实例的,微软的做法是在 `IHostBuilder` 的扩展函数的配置参数中注入 `HostBuilderContext` 的实例,就可以通过该对象获取 `IConfiguration` ![Snipaste_2024-11-11_11-11-55](https://github.com/user-attachments/assets/076070c0-2fba-481f-87e4-a36544c384df) 希望可以添加一个注入了 `HostBuilderContext` 的重载

测试用什么的倒是不错,也好用,就是如果要用到商用项目的话还得细化权限: 1. 配置团队、用户能看到、修改的环境(dev、prod这些) 2. 配置团队、用户能看到的应用 3. 配置查看、修改权限

1. 权限 可以提供更细颗粒度的配置 - 可以考虑基于RBAC来进行配置 2. 用户加入外部源 - 可以考虑从LDAP登录 3. 用户、用户组、资源、权限、字典, 这5块的管理, 尽快完善起来咩。。

这里面的数据库类型有点少啊。扩充扩充呗。