Coldfusion 2016 API 管理器安装问题 - 无法查看管理员

Coldfusion 2016 API Manager install problem - cannot view administrator

我正在尝试安装 2016 API Manager Add-On Services,但软件安装完成后无法访问管理员。

Datastore 和 Analytics 服务安装正确并且 运行(在 Windows 服务中可见,安装日志看起来都不错)。

但安装的下一步是在端口 9000 访问管理员 - 无法访问此页面。

如果我访问 http://127.0.0.1:9200,我可以看到 'Groot-elasticsearch' 分析服务器可用。

如果我访问 http://127.0.0.1:6379,我会收到 'invalid http response' 消息,但至少我可以看到数据存储在该端口上 运行。我想一旦我能够配置 API 端点,我就可以在这里访问它...

但是,访问 http://127.0.0.1:9000/admin (or http://127.0.0.1:9000/portal.html) 没有显示 API 管理器在此端口上 运行 的迹象。虽然其他两个服务的端口可在安装中配置,但 9000 是 Adob​​e 为该管理员使用的端口。 API Manager 管理员没有单独的服务。如果您无法首先访问管理界面,我找不到任何帮助或如何开始使用 API 管理器。

this troubleshooting document中,他们在底部提到如果在'In-VM installation'的情况下有'start-up issue',则可以更改参数-Dapim.home的值在 CF 服务器的 jvm.config 中。我在 VM 上安装的 Coldfusion 运行,所以这可能是相关的......但是这个参数不是由我 API 管理器安装程序设置的 jvm.config。

我试图将它作为标志添加到 java.args 但无论我在哪里安装 API 管理器插件,无论我使用以下格式设置什么路径,启动时,我在 CF 的服务器日志中收到一条警告消息,指出 'The specified apim.home path does not exist'.

我将其添加到 java.args 的末尾: -Dapim.home={application.home}/API经理/ (这个例子是我在Coldfusion2016/cfusion/目录下安装Manager Add-on,但我已经尝试了无数其他位置和路径组合。)

我不知道为什么一切似乎都是 运行 除了 API 管理器取得任何进展所必需的部分 - 管理员界面。

我假设您只安装了插件服务。 CF2016 API 管理器安装程序在 Adob​​e 网站上不可用。 您可以从下面 link 下载安装程序: https://drive.google.com/open?id=1sDxjKt_OOz8P2tv4t1Aqbo7TT6flqv5U

如果安装了"In-VM",服务启动完全依赖于ColdFusion服务。它与 CF servive 一起启动。 我建议您从上面提到的 link 重新安装它,并为 API 管理器准备一个单独的 VM。