dotnetcore / AgileConfig

基于.NET Core开发的轻量级分布式配置中心 / .NET Core lightweight configuration server
MIT License
1.46k stars 296 forks source link

可以支持到Ocelot吗 #146

Open hao15239129517 opened 8 months ago

kklldog commented 8 months ago

你是说怎么个支持法?

Ocelot 本身就是一个 middleware,它的配置来同样来自 asp.net core 的 iconfiguration,只要把 appsettings.json 里的配置挪到 agileconfig 上就可以。

如果你是说用 agileconfig 的服务注册发现当 Ocelot 的 service provider 那不支持。

hao15239129517 commented 8 months ago

当然是ServiceDiscoveryProvider,有计划支持吗?

kklldog commented 8 months ago

如果有时间的话,哈哈。

sgf commented 8 months ago

感觉 AgileConfig 要想大出名的话,可能还是要支持一些 牛逼的项目。 Ocelot 我不清楚,但是像 支持 Orleans 应当很有必要。或者让 Orleans 支持 AgileConfig 。

另外,AgileConfig 自身也需要进行各种优化迭代,据说java阵营的很多配置中心比 AgileConfig 更好用,我不确定是否如此,目前我还没有接触到这一块,但保持关注。

kklldog commented 8 months ago

感觉 AgileConfig 要想大出名的话,可能还是要支持一些 牛逼的项目。 Ocelot 我不清楚,但是像 支持 Orleans 应当很有必要。或者让 Orleans 支持 AgileConfig 。

另外,AgileConfig 自身也需要进行各种优化迭代,据说java阵营的很多配置中心比 AgileConfig 更好用,我不确定是否如此,目前我还没有接触到这一块,但保持关注。

出大名没想过。时间有限,主要还是看用户想要什么。Orlens 用的很多吗?好像很少吧。哈哈。 Java 那边主要就是 apollo, nacos,从功能上来说肯定是比不上,不过咱走的就是轻量级。

sgf commented 8 months ago

据说java阵营的很多配置中心比 AgileConfig 更好用,我不确定是否如此, 这句话是cnblogs的一个博主圣杰说的。https://www.cnblogs.com/sheng-jie/p/17197006.html

出名我估计应该很容易的,因为.net这块我记得除了AgileConfig,就是个空白。只要和一些大型知名项目对接一下。尝试提交rp,让他们的 readme 或者文档里面列出AgileConfig。

kklldog commented 8 months ago

据说java阵营的很多配置中心比 AgileConfig 更好用,我不确定是否如此, 这句话是cnblogs的一个博主圣杰说的。https://www.cnblogs.com/sheng-jie/p/17197006.html

出名我估计应该很容易的,因为.net这块我记得除了AgileConfig,就是个空白。只要和一些大型知名项目对接一下。尝试提交rp,让他们的 readme 或者文档里面列出AgileConfig。

哪个比哪个好,这种就不去较真了。 给大项目提交 PR 倒是个不错的点子。