论坛首页 Java企业应用论坛

Apache Geode默认文件规范和搜索位置

浏览 1174 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2016-09-19  

       每个文件都有一个默认的名字,一个文件搜索位置集合,和一个你可以覆盖的默认系统属性。

 

       为了使用默认的规范,将文修的放到它的目录或jar文件的最顶层,系统属性是标准的文件规范,它有绝对的或是相对的路径名和文件名。

注意: 如果你没有指定一个绝对的文件路私径和名称,搜索会检查所有的搜索位置来查找文件。

 

默认文件规范 为相对的文件规范查找位置 文件规范可用属性
gemfire.properties
  1. 当前目录
  2. 主目录
  3. 类路径
作为一个java系统属性,使用gemfirePropertyFile
cache.xml
  1. 当前目录
  2. 类路径
gemfire.properties中, 使用 cache-xml-file 属性

无效的gemfirePropertyFile规范示例:

  • /zippy/users/jpearson/gemfiretest/gemfire.properties
  • c:\gemfiretest\gemfire.prp
  • myGF.properties
  • test1/gfprops

 

对于test1/gfprops规范,如果你从一个unix文件系统中的 /testDir 运行你的Geode系统成员,Geode用以下顺序查找文件,直到它找到了这个文件或是找遍了所有位置。

  1. /testDir/test1/gfprops
  2. <yourHomeDir>/test1/gfprops
  3. 在你类路径中的所有位置查找test1/gfprops
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics