4

是否可以在 supervisord 启动脚本中以某种方式使用本地主机名?我需要它将 jmx 主机传递给 java 程序。例子:

command=HOSTNAME=foo.bar /usr/local/rvm/bin/jruby-1.7.1 script/trinidad.rb --threadsafe -f config/trinidad_user_production.rb

到目前为止,我认为没有简单的选择。

最好的,

托拜厄斯

4

2 回答 2

10

在配置文件中使用主机名:

%(host_node_name)s

于 2014-08-18T16:09:18.847 回答
0

environment=HOSTNAME=foo.bar应该可以正常工作。

参见:http ://supervisord.org/subprocess.html#subprocess-environment

于 2013-11-30T11:30:56.583 回答