Giter Site home page Giter Site logo

Comments (10)

zouyx avatar zouyx commented on September 28, 2024

@Adol1111 目前agollo应该只能订阅一个namespace,我不记得是否java也是只能一个,如果是的话我要看看怎么改。不过最近可能公司有点忙,我需要点时间才能改好。

from agollo.

Adol1111 avatar Adol1111 commented on September 28, 2024

好的,目前我们也只是简单接入apollo,还没有全面接入,暂时用一套配置就行了。不过感觉这个特性还是非常有必要的,毕竟官方提供了这个功能。
我尝试简单修改过,但感觉涉及到的地方比较大,会比较复杂,就撤销了,你看看怎么改最合适。

这里是Java版demo的代码,你可以参考一下

    config = ConfigService.getAppConfig(); // 默认
    config.addChangeListener(changeListener);
    String result = config.getProperty(key, DEFAULT_VALUE)
    // 另一种写法
    applicationConfigFile = ConfigService.getConfigFile("application", ConfigFileFormat.Properties); 

    publicConfig = ConfigService.getConfig("FX.apollo");
    publicConfig.addChangeListener(changeListener);

    xmlConfigFile = ConfigService.getConfigFile("datasources", ConfigFileFormat.XML);
    xmlConfigFile.addChangeListener(new ConfigFileChangeListener() {
      @Override
      public void onChange(ConfigFileChangeEvent changeEvent) {
        logger.info(changeEvent.toString());
      }
    });

from agollo.

zouyx avatar zouyx commented on September 28, 2024

@Adol1111
ok,谢谢!

from agollo.

lemss avatar lemss commented on September 28, 2024

同样需要此功能,希望作者能支持 @zouyx

from agollo.

zouyx avatar zouyx commented on September 28, 2024

@lemss 谢谢反馈,好的,我最近较忙,我尽快弄一下。

from agollo.

changjiasheng avatar changjiasheng commented on September 28, 2024

同样需要此功能,希望作者能支持 @zouyx

from agollo.

zouyx avatar zouyx commented on September 28, 2024

5.1前应该可以搞完。

from agollo.

jinou624 avatar jinou624 commented on September 28, 2024

同问,这个功能怎么样了呢?

from agollo.

qiluge avatar qiluge commented on September 28, 2024

大佬,我也需要这个功能,等你哟!

from agollo.

zouyx avatar zouyx commented on September 28, 2024

正在开发,进度请参考pr

from agollo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.