2
A
回答
1
所以要找出队列深度我写这个剧本JACK ...
set qpoint "WebSphere:*,type=SIBQueuePoint"
set queues [$AdminControl queryNames $qpoint]
foreach q $queues {
set identifier [$AdminControl getAttribute $q identifier]
set size [$AdminControl getAttribute $q depth]
puts "$identifier size: $size messages"
puts [$AdminControl getAttributes $q]
东西它在包装盒上,jeff.jacl文件并调用命令。 ...
/opt/IBM/WebSphere/AppServer/bin # ./wsadmin.sh -profile jp.cmd.jacl
你会得到什么?好吧,你会得到一整套迷人的!
WASX7209I: Connected to process "server1" on node WRSNode using SOAP connector; The type of process is: UnManagedProcess
CHANGE_REQUEST size: 15 messages
{depth 15} {state ACTIVE} {id CFAC834BE6AF5D9A30451D01_QUEUE_51} {identifier CHANGE_REQUEST} {highMessageThreshold 50000} {sendAllowed true}
ETL_DEAD size: 378 messages
下一个工作是看我是否可以直接使用JACL的所有java代码。
2
对于任何有兴趣的人,这里是杰夫的答案jython版本。
qpoint = 'WebSphere:*,type=SIBQueuePoint'
queues = AdminControl.queryNames(qpoint).split()
for q in queues:
identifier = AdminControl.getAttribute(q, 'identifier')
size = AdminControl.getAttribute(q, 'depth')
print identifier + ' size: ' + size + ' messages'
print AdminControl.getAttributes(q)
0
为了获取使用WebSphere的PMI SIB队列的深度,则需要选择以下两个计数器:
AvailableMessageCount和UnavailableMessageCount
这里是如何:在WebSphere应用程序服务器管理控制台,转至托管消息传递引擎的应用程序服务器的性能监视基础结构(PMI)面板:
应用程序服务器> your_app_server_name> Performa监控基础架构(PMI)
默认情况下,您将位于配置选项卡上。如果希望在不重新启动应用程序服务器的情况下启动此监视,则可以选择切换到运行时选项卡。
进入PMI面板后,点击最后一个单选按钮的标签“自定义”链接。这应该将您带到自定义监视级别面板。从左侧导航树中选择: - SIB服务 - SIB消息传递引擎 - * - 目标 - 队列选择两个计数器:AvailableMessageCount和UnavailableMessageCount,然后单击位于顶部的启用按钮。此时应保存您的设置。
相关问题
- 1. Websphere使用XMS.Net的MQ队列深度
- 2. 检查MQ队列深度
- 3. TCP发送队列深度
- 4. MQ和SIB队列中消息的最大长度
- 5. 从java代码获取队列深度
- 6. Websphere消息队列
- 7. 使用hermesJMS或WebSphere MQ的shell脚本检索队列深度
- 8. 队列满,深度阻塞队列,需要澄清
- 9. Websphere中的重命名队列MQ
- 10. Laravel命令队列异常
- 11. 实现命令队列
- 12. Redis命令队列大小
- 13. 如何获取禁止WebSphere MQ队列?
- 14. EJB的MQ - 得到队列深度
- 15. 使用队列深度优先搜索
- 16. 确定窗口消息队列深度
- 17. 如何将websphere mq 7队列映射到EJB 3 destinationName
- 18. 是一个类似于命令队列的消息队列吗?
- 19. 访问队列属性?
- 20. 命令检查所有队列的用户访问
- 21. WebSphere MQ回退队列中的消息输入队列
- 22. 使用JMS资源访问Websphere MQ队列元
- 23. 如何获取给定动态队列(WebSphere MQ)的模型队列名称?
- 24. 如何通过在RAD 7中运行的Websphere 6.1创建队列时查找队列管理器名称?
- 25. 队列问题
- 26. 队列问题
- 27. 如何在python中深度拷贝队列
- 28. 如何编写LoadRunner脚本来测量JMS的队列深度?
- 29. djutils队列命令没有被发现
- 30. 执行队列和异步命令
很酷,我会把它添加到我的工具箱中! –