无法在 localhost:9540 上打开 运行 的 terracotta 4.3.6 管理控制台
Cannot open terracotta 4.3.6 management console which is running on localhost:9540
Terracotta 服务器阵列成功 运行 但 Terracotta 服务器开源软件 (OSS) 套件附带的管理控制台无法正常工作。当 terracotta 服务器阵列启动时,它显示“2019-01-05 11:58:16,739 INFO - 管理服务器在 0.0.0.0:9540 上启动”但是当我尝试点击 url。谁能建议如何查看存储在 terracotta 中的缓存或如何访问管理控制台?
根据“http://ww1.terracotta.org/documentation/4.1/tms/tms#enable-agent", management-console/bin/start-tmc.sh can be used to start the terracotta management console. But in the kit "TERRACOTTA SERVER 4.X AND OLDER" downloaded from "http://www.terracotta.org/open-source/”不包含作为开始的文件-tmc.sh
它的工作方式是 Terracotta 服务器通过位于 0.0.0.0:9540 运行 的内置管理服务器公开 REST 端点(因此你看到 2019-01-05 11:58:16,739 信息 - 管理服务器启动于 0.0.0.0:9540)。
然后,您有提供 UI 部分的 TMC(Terracotta 管理控制台)组件,并返回到 Terracotta 管理服务器以获取统计/数据等...
现在,开源版本不提供管理控制台...因此您在工具包中看不到 "start-tmc.sh"。
但是无论如何,您应该能够从内置的 Terracotta 管理服务器访问 REST 端点...
它应该可以在以下位置访问:http://host:port/tc-management-api
从那里,您应该能够使用各种 REST 调用获取所有类型的数据项(例如 /agents/topologies/ 用于服务器拓扑等...)
如果您想进一步探索,这里是 Terracotta REST 的最新文档:
最后,如文档中所述(位于 https://documentation.softwareag.com/onlinehelp/Rohan/terracotta_436/bigmemory-max/webhelp/index.html#page/bigmemory-max-webhelp%2Fco-use_rest_api_versions.html%23),有 2 个 API 版本可用..."v2" 版本可用并推荐用于 Terracotta 4.2 和更高(因此您应该将 v2 与 4.3.6 一起使用)
在 https://documentation.softwareag.com/onlinehelp/Rohan/terracotta_436/bigmemory-max/webhelp/index.html#page/bigmemory-max-webhelp%2Fco-oper_examples_of_uris.html%23 处丢失了示例 REST 调用...但也在这里耦合:
卷曲http://localhost:9540/tc-management-api/v2/agents/topologies/
卷曲http://localhost:9540/tc-management-api/v2/agents/cacheManagers/
希望对您有所帮助。
Terracotta 服务器阵列成功 运行 但 Terracotta 服务器开源软件 (OSS) 套件附带的管理控制台无法正常工作。当 terracotta 服务器阵列启动时,它显示“2019-01-05 11:58:16,739 INFO - 管理服务器在 0.0.0.0:9540 上启动”但是当我尝试点击 url。谁能建议如何查看存储在 terracotta 中的缓存或如何访问管理控制台?
根据“http://ww1.terracotta.org/documentation/4.1/tms/tms#enable-agent", management-console/bin/start-tmc.sh can be used to start the terracotta management console. But in the kit "TERRACOTTA SERVER 4.X AND OLDER" downloaded from "http://www.terracotta.org/open-source/”不包含作为开始的文件-tmc.sh
它的工作方式是 Terracotta 服务器通过位于 0.0.0.0:9540 运行 的内置管理服务器公开 REST 端点(因此你看到 2019-01-05 11:58:16,739 信息 - 管理服务器启动于 0.0.0.0:9540)。
然后,您有提供 UI 部分的 TMC(Terracotta 管理控制台)组件,并返回到 Terracotta 管理服务器以获取统计/数据等...
现在,开源版本不提供管理控制台...因此您在工具包中看不到 "start-tmc.sh"。
但是无论如何,您应该能够从内置的 Terracotta 管理服务器访问 REST 端点...
它应该可以在以下位置访问:http://host:port/tc-management-api
从那里,您应该能够使用各种 REST 调用获取所有类型的数据项(例如 /agents/topologies/ 用于服务器拓扑等...)
如果您想进一步探索,这里是 Terracotta REST 的最新文档:
最后,如文档中所述(位于 https://documentation.softwareag.com/onlinehelp/Rohan/terracotta_436/bigmemory-max/webhelp/index.html#page/bigmemory-max-webhelp%2Fco-use_rest_api_versions.html%23),有 2 个 API 版本可用..."v2" 版本可用并推荐用于 Terracotta 4.2 和更高(因此您应该将 v2 与 4.3.6 一起使用)
在 https://documentation.softwareag.com/onlinehelp/Rohan/terracotta_436/bigmemory-max/webhelp/index.html#page/bigmemory-max-webhelp%2Fco-oper_examples_of_uris.html%23 处丢失了示例 REST 调用...但也在这里耦合:
卷曲http://localhost:9540/tc-management-api/v2/agents/topologies/
卷曲http://localhost:9540/tc-management-api/v2/agents/cacheManagers/
希望对您有所帮助。