アプリ使用覚書

1506 ワード

spring boot環境
apollo 使用备忘录は、vmに加入することができる。
-Dapp.id=yxcapp-Dapollo.meta=http://192.168.64.129:8080
あるいはappication.propertiesに加えます。
app.id=yxcappapplo.meta=http://192.168.64.129:8080
そしてスタートに@EnbleApoloConfigを追加します。
コードに@Value('{test:200})を使用します。
     spring   

      Config config = ConfigService.getAppConfig();
    String someKey = "test";
    String someDefaultValue = "someDefaultValueForTheKey";
    while (true) {
        String value = config.getProperty(someKey, someDefaultValue);

        System.out.println(value);
    }

                
  • apploローカルキャッシュパスは以下のパスにありますので、/opt/dataまたはC:\opt\data\ディレクトリが存在し、かつアプリケーションに読み書きの権限があります。
  • ・Mac/Linux:/opt/data/{appId}/config-cache
    ・Windows:C:\opt\data{appId}\config-cache
    ローカルパスの変更は有効ではないですが、apploが死亡した場合、起動時にローカルファイルを読みます。
  • apollo 使用备忘录_第1张图片
  • この場合のオーダーの値は変わりません。
    3.spring bootでは複数のNamespaceを使用していますが、同じkeyは一つだけ有効です。
    4.傍受