我一直在 Google(和 IBM 的文档)上搜索这个问题的答案,但一无所获。要么是我的搜索技巧不够好,要么是我的假设是正确的,答案是否定的。不过,我想和这里的专家确认一下。
有人知道 WAS 7.0 管理控制台是否提供了我们可以通过编程调用的 REST API 吗?如果我可以使用另一种语言来编写某些脚本(例如停止或启动 JVM),我宁愿不必使用 WAS 实例并被迫使用 wsadmin。
谢谢
答案1
从技术上来说,答案是否定的 —— 但您可以构建自己的“薄型”管理客户端,这样您就可以从没有完整 WAS 实例的系统运行 wsadmin 命令。
该设置有点神秘。完整详情如下:http://www14.software.ibm.com/webapp/wsbroker/redirect?version=compass&product=was-nd-dist&topic=txml_adminclient
使用 Administration Thin Client,您可以运行 wsadmin 工具或仅包含几个 Java 归档 (JAR) 文件的独立管理 Java 程序。这减少了 wsadmin 工具启动所需的时间并提高了性能。此信息应用于设置 JMX 客户端程序。
如果您的商店还不熟悉 wsadmin,请查看 wsadminlibhttps://github.com/wsadminlib/wsadminlib以及控制台内置的命令帮助http://www.ibm.com/developerworks/websphere/library/techarticles/0812_rhodes/0812_rhodes.html