【问题标题】:Coldfusion 2016 API Manager install problem - cannot view administratorColdfusion 2016 API Manager 安装问题 - 无法查看管理员
【发布时间】:2018-11-28 15:31:55
【问题描述】:

我正在尝试安装 2016 API Manager 附加服务,但在软件完成安装后无法访问管理员。

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

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

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

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

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

this troubleshooting document 中,他们在底部提到如果在“虚拟机安装”的情况下出现“启动问题”,可以在 CF 服务器的内部更改参数 -Dapim.home 的值jvm.config。我安装的 Coldfusion 在 VM 上运行,所以这可能是相关的......但是这个参数不是由我的 jvm.config 中的 API 管理器安装程序设置的。

我尝试将它作为标志添加到 java.args 但无论我在何处安装 API Manager 插件,也无论我使用以下格式设置什么路径,在启动时,我都会收到警告CF 的服务器日志中的消息指出“指定的 apim.home 路径不存在”。

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

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

【问题讨论】:

标签: coldfusion coldfusion-2016


【解决方案1】:

我假设您只安装了插件服务。 Adobe 网站上不提供 CF2016 API 管理器安装程序。 您可以从以下链接下载安装程序: https://drive.google.com/open?id=1sDxjKt_OOz8P2tv4t1Aqbo7TT6flqv5U

如果它安装了“In-VM”,服务启动完全依赖于 ColdFusion 服务。它与 CF 服务一起开始。 我建议您从上面提到的链接重新安装它,并为 API 管理器设置一个单独的 VM。

【讨论】:

  • 很抱歉我花了这么长时间才接受这个答案。你完全正确。如果 Adob​​e 提供 API 管理器下载以及 API 管理器插件服务,那就太好了……我不知道他们为什么不这样做!感谢您提供!
猜你喜欢
  • 1970-01-01
  • 2020-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-07
相关资源
最近更新 更多