我对Wildfly非常陌生,但我需要通过API设置对个人部署状态的自动监控。
与使用curl查看服务器状态的方式相同,例如:
curl --insecure --digest 'https://admin:password@localhost:9993/management' --header "Content-Type: application/json" -d '{"operation":"read-attribute","name":"server-state","json.pretty":1}'
将返回:
{
"outcome" => "success",
"result" => "running"
}
以同样的方式从jbost-cli,我发出:
:read-attribute(name=server-state)
得到同样的结果。
因此,如果我从CLI发出以下命令以获取特定部署的状态:
/deployment=bob :read-attribute(name=status)
我得到以下结果:
{
"outcome" => "success",
"result" => "OK"
}
但是我不知道什么curl命令会给我这个结果。我已经读了一吨留档,要么它不存在,要么我找错了地方。我尝试过:
curl --insecure --digest 'https://password@localhost:9993/management' --header "Content-Type: application/json" -d '{"deployment":"bob","operation":"read-attribute","name":"status","json.pretty":1}'
但那没用。有什么想法吗?
谢谢马克·J
您需要为地址
属性添加一个数组,并在数组中移动“部署”:“bob”
。
curl --insecure --digest 'https://password@localhost:9993/management' --header "Content-Type: application/json" -d '{"operation":"read-attribute", "address":[{"deployment":"bob"}],"name":"status","json.pretty":1}'
地址是要读取属性的路径的名称/值对对象。例如,如果希望查看与根记录器关联的所有处理程序,可以执行以下操作。
curl --insecure --digest 'https://password@localhost:9993/management' --header "Content-Type: application/json" -d '{"operation":"read-attribute","address":[{"subsystem":"logging"},{"root-logger":"ROOT"}],"name":"handlers","json.pretty":1}
嗨,evryone,我是开发JavaEE的新手,我想创建一个应用程序web,我已经创建了BD和ejb部分,其中包含包持久性、接口和服务,在war部分,我创建了包bean和webapp。。。。。我做了一个 请我需要帮助它已经4天寻找解决方案,我没有找到任何东西来帮助感谢所有
WildFly Full 10.1.0.final(WildFly Core 2.2.0.final):我正在寻找一种可能性,可以触发Java EE应用程序的部署(打包为EAR文件),而无需启动WildFly服务器或使用部署扫描程序。是否可以将ear文件添加到配置文件中,以便服务器在第一次启动时就开始部署我的应用程序?
我正试图在WildFly服务器上部署一个Apache Isis项目。 该项目只是simpleapp-archetype-1.10.0,它与mvn antrun:run-P self host和mvn jetty:run war一起启动并运行良好。 对于jetty部分,我在组织中添加了配置。日食父pom的jetty插件。xml 现在我想将其部署到WildFly服务器上,但出现以下错误: 无法上载部署
StatefulSet 这个对象是专门用来部署用状态应用的,可以为Pod提供稳定的身份标识,包括hostname、启动顺序、DNS名称等。 下面以在kubernetes1.6版本中部署zookeeper和kafka为例讲解StatefulSet的使用,其中kafka依赖于zookeeper。 Dockerfile和配置文件见 zookeeper 和 kafka。 注:所有的镜像基于CentOS系统
Maven部署错误: 错误:JBREM000200:远程连接失败:javax。安全sasl。SaslException:身份验证失败:服务器未提供任何身份验证机制 ---wildfly maven插件:1.0.1。最终:部署(默认cli)@API--- 2014年4月9日10:31:42 PM组织。xnio。Xnio公司 信息:XNIO版本3.2.0。最终版 2014年4月9日10:31:42 P