更改文件规范

您可以在gemfire.properties文件和命令行中更改所有文件规范。

注意: Geode应用程序可以使用API将java.lang.System properties传递给分布式系统连接。 这会改变在命令行和gemfire.properties中制定的文件规范。 您可以使用应用程序启动时记录的配置信息,来验证应用程序的属性设置。 当gemfire.propertieslog-level设置为config或者更低时,配置会(在Log中)逐项列出。

这个对应用程序testApplication.TestApp1的调用为cache.xmlgemfire.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

results matching ""

    No results matching ""