【问题标题】:Adding host name in wrapper.conf在 wrapper.conf 中添加主机名
【发布时间】:2011-07-04 15:11:31
【问题描述】:

我在 Linux RHEL 5.4 上使用 Java Service Wrapper (here) v. 3.2.3。

我需要将主机名添加到系统属性中(请参阅here):

wrapper.java.additional.13=-DHOSTNAME="%WRAPPER_HOSTNAME%"

问题是 WRAPPER_HOST_NAME 从ver.3.3.2开始,WRAPPER_HOSTNAME 从ver.3.3.6开始。

有没有办法使用外部命令获取主机名?

我可以在多台相同的机器上使用任何其他独特的系统属性吗?

【问题讨论】:

  • afaik HOSTNAME 不是唯一标识符,不是吗?
  • 我猜 WRAPPER_HOSTNAME 指的是主机名命令返回的相同主机名字符串(Linux)
  • 但它仍然不是唯一标识符,它只是可以更改的主机名
  • @Marek - 是的,这仍然满足我的要求

标签: java wrapper java-service-wrapper


【解决方案1】:

如果在 Windows 上运行,请尝试

wrapper.java.additional.13=-DHOSTNAME="%COMPUTERNAME%" 

【讨论】:

  • 未展开,所以我猜 v.3.2.3 不支持。您在 Java Service Wrapper 文档中是否引用过它?
  • @dimba,哎呀...这是 Windows 特定的,对此感到抱歉:-(
猜你喜欢
  • 1970-01-01
  • 2011-07-05
  • 2015-01-16
  • 2020-10-06
  • 1970-01-01
  • 2019-05-02
  • 2015-06-17
  • 1970-01-01
  • 2020-07-01
相关资源
最近更新 更多