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