Apache Geode 以jar文件部署配置文件

本节提供了以jar文件部署配置文件的过程和示例。

过程

  1. 把文件打包为jar包。
  2. 将Apache Geode系统属性设置为指向jar文件中的文件。
  3. 把jar文件包括到你的类路径中。
  4. 验证文件副本是运行时应用程序中唯一可见的文件副本。在搜索其它地方后搜索类路径,因此,该文件不能在其他搜索区域可用。
  5. 启动你的应用,jar文件里的配置文件会被加载。

部署配置jar的示例

如下的例子部署缓存配置文件,在my.jar中的 myCache.xml。如下的显示为my.jar的内容:

% jar -tf my.jar 
META-INF 
META-INF/MANIFEST.MF 
myConfig/ 
myConfig/myCache.xml

在这个例子中,你应按以下步骤来部属配置jar文件:

  1. 设置系系属性, gemfire.cache-xml-file, 到 myConfig/myCache.xml
  2. 设置类路径包括了my.jar.
  3. 文件的当前目录位置检查在./myConfig/myCache.xml中没有名为myCache.xml的文件。

当你启动应用,jar文件里的配置文件会被加载。

猜你喜欢

转载自bewithme.iteye.com/blog/2325479