gpt4 book ai didi

tomcat - 在 ColdFusion 10 中获取实例名称

转载 作者:行者123 更新时间:2023-11-28 21:47:18 25 4
gpt4 key购买 nike

如何在 ColdFusion 10 中获取 ColdFusion 实例的名称(例如“cfusion”)?

10 之前你可以通过使用 jrun java 对象来做到这一点:

<cfobject action="create" type="java" class="jrunx.kernel.JRun" name="jr">

#jr.getServerName()#

但由于 Jrun 已被 Tomcat 取代,我需要找到一种获取实例名称的新方法。

我知道可以使用管理 API 来完成,但由于安全问题,这对我不起作用。

最佳答案

查看服务器范围。 server.coldfusion.rootdir 中有一个值。在 CF10 上,这是实例的目录。因此,例如,对于我的 Mac 上的“cfusion”实例,此值为/Applications/ColdFusion10/cfusion。您可以获取路径中的最后一个目录 namd,这是实例的名称。不完全优雅,但可能会满足您的需求。

关于tomcat - 在 ColdFusion 10 中获取实例名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com