如何在WSO2 ESB中获取内存中消息存储的消息数? 我希望得到XML配置中的计数,比如用于代理服务或序列或消息处理器等 我希望它在XML中使用。
答案 0 :(得分:1)
您可以将脚本介体与此代码一起使用:
var msg_store = mc.getConfiguration().getMessageStore('YourMessageStoreName')
var log = mc.getServiceLog()
log.info("Current size of Message Store "+msg_store.size())
答案 1 :(得分:0)
我是通过将消息推送到数据库并按照我的回答中所需的计数得到的take a look at my answer