更改文件规范
您可以在gemfire.properties
文件和命令行中更改所有文件规范。
注意:
Geode应用程序可以使用API将java.lang.System properties
传递给分布式系统连接。 这会改变在命令行和gemfire.properties
中制定的文件规范。 您可以使用应用程序启动时记录的配置信息,来验证应用程序的属性设置。 当gemfire.properties
中log-level
设置为config
或者更低时,配置会(在Log中)逐项列出。
这个对应用程序testApplication.TestApp1
的调用为cache.xml
和gemfire.properties
提供了非默认的规范:
java -Dgemfire.cache-xml-file=
/gemfireSamples/examples/dist/cacheRunner/queryPortfolios.xml
-DgemfirePropertyFile=defaultConfigs/gemfire.properties
testApplication.TestApp1
gfsh start server命令可以使用相同的规范:
gfsh>start server
-J-Dgemfire.cache-xml-file=/gemfireSamples/examples/dist/cacheRunner/queryPortfolios.xml
-J-DgemfirePropertyFile=defaultConfigs/gemfire.properties
您还可以更改gemfire.properties
文件内cache.xml
文件的规范。
注意:
gemfire.properties
文件中的规范不能使用环境变量。
示例:具有非默认的cache.xml
规范的gemfire.properties
文件:
#Tue May 09 17:53:54 PDT 2006
mcast-address=192.0.2.0
mcast-port=10333
locators=
cache-xml-file=/gemfireSamples/examples/dist/cacheRunner/queryPortfolios.xml