默认文件规范和搜索位置
每个文件都有一个默认名称,一组文件搜索位置以及一个可用于覆盖默认值的系统属性。
要使用默认规格,请将文件放在其目录或jar文件的顶层。 系统属性是标准文件规范,可以有绝对或相对路径名和文件名。 注意: 如果您不指定绝对文件路径和名称,搜索将检查文件的所有搜索位置。
默认文件规范 | 搜索相对文件规范的位置 | 文件规范的可用属性 |
---|---|---|
gemfire.properties | 1.当前目录 2.home目录 3.CLASSPATH | Java系统属性, 配置gemfirePropertyFile 内容 |
cache.xml | 1.当前目录 2.CLASSPATH | 在 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将按照这个顺序查找文件,直到找到文件或者遍历完毕所有位置:
/testDir/test1/gfprops
<yourHomeDir>/test1/gfprops
- 在
test1/gfprops
的CLASSPATH
中的每个目录位置