获取服务器信息

时间:2014-10-27 12:59:32

标签: cq5

我正在寻找一些来自外部资源的代码。在我们的构建/ qa环境中,我希望它能够在生产中找到不同的源。只需要一种方法来识别服务器名称。与currentPage.getName()类似,但更像是currentServer.getName()。

1 个答案:

答案 0 :(得分:0)

抱歉信息有限。我不是一个java开发人员。这是我发现的。

使用此功能,我可以获得可用环境变量的列表。

<%
Map<String, String> envMap = System.getenv();
SortedMap<String, String> sortedEnvMap = new TreeMap<String, String>(envMap);
Set<String> keySet = sortedEnvMap.keySet();
for (String key : keySet) {
    String value = envMap.get(key);
    %><%=key%>: <%=value%><br><%
}
%>

这让我想到了这段代码。

String server = System.getenv("HOSTNAME");