Magpie
Magpie是分布式服务调用中间件,提供高性能和透明化远程服务调用方案,可用于Java与Java之间的RPC调用,也可用于Java与C之间的binary调用,同时magpie也提供服务发现和服务监控配置等服务治理的功能。
产品特点
可靠通信

◆ 可应用于java与java,java与C的远程调用;

◆ 提供多种负载均衡策略;

◆ 提供丰富的容错策略;

◆ 心跳链路检测和断线重连;

◆ 保障诸多银联远程调用系统的安全稳定网状结构调用,可替代F5等硬件设备。

高效调用

◆ 长连接,NIO链路复用,高效并行;

◆ 直连调用,无中间环节;

◆ 报文压缩,高效序列化;

◆ spring高效集成。

监控保障

◆ 采用服务的注册发现机制,服务动态的发现和伸缩;

◆ 服务集群可监控管理,提供负载和流量的实时调控;

◆ 提供数据中心机制和中心切换机制;

◆ 异常服务可快速隔离;

◆ 实时监控服务调用的TPS和响应时间。


应用场景
  • 高效率通信场景
  • 远程监控场景
  • ◆ magpie是一种SOA分布式RPC框架,支持java与java,java与c之间的互相高效率通信,无服务器的限制,保障了通信的高效率;

    ◆ magpie可单独使用,也可集成进中间件;

    ◆ 采用分布式通讯系统框架,并发实现了通信的高效率。

    ◆ Magpie可用于调用银联远程系统;

    ◆ magpie支持统计监控的功能,并定时每分钟发送一次统计数据到监控中心,监控中心负责统计各服务调用次数,调用时间等,统计先在内存汇总后每分钟一次发送到监控中心服务器,并以报表展示;

    ◆ 注册中心通过长连接感知服务提供者的存在,服务提供者若宕机,注册中心将立即推送事件通知消费者;服务提供者无状态,注册中心将推送新的服务提供者信息给消费者。

    介质下载
    版本号:
    名称 版本号 简介 操作
    操作指引:

    1.点击下载按钮,下载对应的介质文件,如果您没有权限,需要先申请介质下载权限。

    2.点击“密钥”,查看该介质的密钥,输入该密钥即可解压介质文件。

    联系我们

    业务咨询: 021-20633077

    郭弘强

    guohongqiang@unionpay.com

    技术咨询: 021-20633541

    水淼

    shuimiao@unionpay.com

    咨询与服务