orion知识

 找回密码
 立即注册
搜索
查看: 2681|回复: 0

WebService服务介绍(二)

[复制链接]

63

主题

75

帖子

1259

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1259
发表于 2020-1-11 21:02:06 | 显示全部楼层 |阅读模式
System Statistics Web Service(系统统计服务)
系统统计数据服务提供单个组件的历史的内存使用量处理数量值或者整个引擎的内存使用量,与之前的ComponentsWeb Service(组件服务)一样,所有的这些操作都需要使用ws-security来验证调用者的特权。Web服务支持ws-security UsernameToken身份验证。当用户通过身份验证时,能够执行用户所有的请求操作。当用户身份验证失败,将返回一个soap fault。
WSDL Location
https://<RhapsodyEngine>:<WSPort>/services/SystemStatisticsService?wsdl
RhapsodyEngine:服务器ip
WSPort:访问端口,默认8449,在引擎安装目录下,找到rhapsody.propertiese文件,找到文件中的WebServiceApi.httpsPort,修改此值即可,引擎重启方可生效。
SystemStatistics WebService(系统统计服务)中内含getComponentCounts,getComponentCountStatistics,getTotalCounts,getTotalCountStatistics,getMemoryUsage,getMemoryUsageStatistics 6个方法。
1.getComponentCounts:检索当前消息指定的组件,标识的组件是使用它的类型(通信点、路由或者web服务)和其内部整数标识符或它的完整路径。操作将返回一个对象包含的输入输出和消息计数统计。
getComponentCountStatistics检索指定组件的指定消息类型在相应时间点的消息总量。
注意事项


2.getTotalCounts检索对象是整个引擎的说有通信点和路由的收到,处理,发送的消息计数。此操作不需要参数。


getTotalCountStatistics这个方法是getComponentCountStatistics的粗犷版本,检索指定消息类型在相应时间点的消息总量。

3.getMemoryUsage检索rhapsody当前的内存使用量(当前使用、JVMshiyong、总分配内存),此操作不需要参数,返回单位为MB。

getMemoryUsageStatistics检索指定内存类型的某时间点使用量。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|orion知识 ( 浙ICP备20002629号 )

GMT+8, 2024-11-23 06:27 , Processed in 0.079202 second(s), 20 queries .

快速回复 返回顶部 返回列表