如何在OS X上设置ES_HEAP_SIZE环境变量

时间:2015-07-04 23:24:10

标签: elasticsearch environment-variables

使用OS X 10.10.4,来自Homebrew的Elasticsearch 1.6.0,因此服务器在登录时作为启动代理运行: /usr/local/bin/elasticsearch --config=/usr/local/etc/elasticsearch/elasticsearch.yml

问题:如何设置环境变量ES_HEAP_SIZE以使用2 GB的RAM?我应该写什么以及在哪个文件中?

1 个答案:

答案 0 :(得分:2)

找到答案:

打开LaunchAgent(或守护程序)plist。就我而言:

~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist

添加:

<key>EnvironmentVariables</key>
    <dict>
      <key>ES_HEAP_SIZE</key>
      <string>2g</string>
    </dict>