WSO2 ESB(2)

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 下面通过两个示例来介绍消息中介和服务中介的最常见的使用场景。 先决条件 JDK or JRE version 1.6.x 或更高 Apache Ant version 1.7.0 或更高 消息中介 在这个示例中,ESB将用于过滤和记录日志信息。

下面通过两个示例来介绍消息中介和服务中介的最常见的使用场景。

先决条件

JDK or JRE version 1.6.x 或更高

Apache Ant version 1.7.0 或更高

消息中介

在这个示例中,ESB将用于过滤和记录日志信息。

下载WSO2 ESB

http://wso2.org/downloads/esb

下载最新版本

解压安装,下面提到的<esb-home>就是当前解后的目录

启动WSO2 ESB     

见上节

登录进入控制台

点击左侧Monitor > System Logs

可以看到所有控制台的日志

点击Monitor > System Statistics

你将看到目前没有运行中的消息中介

点击 main -> manager -> service bus -> Sequences -> Edit Sequence -> Sequences

可以看到现在有两个sequence,main和fault

点击main旁边的Edit

出现下图

在最顶层有两个节点,In和Out,一个表示请求,一个表示回应,在请求中要走两个处理,一个是Log日志处理,一个Filter过滤处理。

在主界面上将监控和调试打开

然后启动axis2 server的服务

到<esb-home>/samples/axis2Server/src/SimpleStockQuoteService 运行ant

然后到<esb-home>/samples/axis2Server目录运行axis2server.sh

到目录<esb-home>/samples/axis2Client目录执行

ant stockquote -Daddurl=http://localhost:9000/services/SimpleStockQuoteService -Dtrpurl=http://localhost:8280 -Dsymbol=IBM -Dmode=quote

看运行结果

[java] Standard :: Stock price = $94.05557229834928

可以在Monitor > System Logs 里看到日志内容

点击 Monitor > Mediation Tracer 可以看ESB发出来的消息

然后点击 Monitor > Mediation Statistics 查看统计结果

 

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
目录
相关文章
|
JavaScript
Vue的vant notify组件报错Notify is not defined
Vue的vant notify组件报错Notify is not defined
219 0
|
4月前
|
机器学习/深度学习 编解码 人工智能
快手封号怎么申诉才能成功?
快手封号申诉技术解析
|
机器学习/深度学习 人工智能 数据挖掘
LREC 2024:汪汪to Vector!密歇根博士生用AI解码狗的声音
【6月更文挑战第18天】在LREC 2024会议上,密歇根大学博士生展示了如何用AI解码狗叫声。研究团队应用Wav2Vec2模型,原本用于人类语音识别,来分类狗的叫声,包括情绪、品种、性别和上下文。实验显示,模型准确度提升超20%,但研究尚局限于特定品种,且依赖标注数据。[链接:https://arxiv.org/pdf/2404.18739](https://arxiv.org/pdf/2404.18739)
793 1
|
存储 并行计算 数据挖掘
如何优化大规模数据处理的性能
在当今大数据时代,对于使用大规模数据处理技术进行数据分析和挖掘的企业和组织来说,优化数据处理性能已经成为一项关键任务。本文将介绍如何通过并行计算、数据分片、内存管理等技术手段,优化大规模数据处理的性能,以提高数据分析和挖掘的效率。
|
运维 监控 负载均衡
什么是系统可用性?如何提升可用性?
本文探讨了系统可用性的概念、计算方法及其重要性。可用性指系统能在预定时间内正常运行的比例,计算公式为:(运行时间)/(运行时间+停机时间)。文章列举了不同级别的可用性对应的停机时间,并介绍了提升系统可用性的多种策略,包括冗余设计、故障检测与自动恢复、数据备份与恢复、负载均衡、容错设计、定期维护与更新及使用高可用性云服务和网络优化。这些措施有助于构建更加稳定可靠的系统。
2026 0
|
Ubuntu C语言
【Ubuntu20.04】安装gcc11 g++11, Ubuntu18.04
以上就是在Ubuntu 20.04和Ubuntu 18.04上安装gcc11和g++11的步骤。
2491 0
|
JavaScript 前端开发 Java
44【Java生态前后端】开发web应用使用到的技术 & Vue框架+Java开发Web应用的步骤
使用Vue框架进行前端开发,实现应用的交互和界面展示。
506 1
|
安全 关系型数据库 MySQL
面对多种国产数据库,如何选择合适的技术栈和发展方向
面对多种国产数据库,如何选择合适的技术栈和发展方向
334 0
Qt开发Activex笔记(三):C#调用Qt开发的Activex控件
Qt开发Activex笔记(三):C#调用Qt开发的Activex控件
Qt开发Activex笔记(三):C#调用Qt开发的Activex控件
|
计算机视觉
【七夕限定】5分钟搞定送媳妇儿的节日气球🎈
前言 大家好,我是HoMeTown,下周不出意外的话那么下周就是七夕节了,周六日也就是周末陪媳妇儿看电影外太空的莫扎特,有一说一,这个电影真的不推荐14岁以上的人观看,小孩看还行,给我的感觉就是低配版长江七号。散场之后,碰巧路边有一个卖气球的小姑娘,去买一个,单价30人民币,我直呼我直呼,如果兜里没钱的话,可能兜里就没钱了吧。但是这个怎么可能难得住一个即将秃头的我?
171 0