文档章节

JMS消息平台FioranoMQ更新v10.3.0,改进共享HA功能

Harriet666
 Harriet666
发布于 2017/08/16 16:58
字数 1106
阅读 5
收藏 0
JMS

FioranoMQ是世界上第一个基于网格、点对点JMS消息平台,具有强大且独特的功能,包括动态路由、消息流的分布式调试、JMS客户端应用程序的动态部署、无限的可扩展性、直接援引标准的JCA组件以及无与伦比的JMX标准易管理功能。在封闭的基准测试中超过每秒50,000条的消息,FioranoMQ还是世界上最快的独立的标准消息服务器。

v10.3.0新增

改进FioranoMQ共享HA(高可用性)功能

共享HA功能已得到增强,使其对活动代理和共享数据库以及锁定文件之间的网络中断更敏感。通过检查锁定文件是通过NFS共享创建还是使用本地文件,增加了更多安全检测来检查锁定文件上代理的真实性。

新增的共享HA代理解决了以下问题:

  • 当活动代理和共享数据库之间的网络连接断开时更改状态。

  • 数据库和锁定文件运行状况检查:如果活动代理与共享数据库的断开连接,代理将自动进行故障切换。

  • HA状态线程不会在任何情况下退出。

  • 切换到被动状态后,活动代理必须释放锁,让待机代理获取锁并变为活动状态。

共享HA部署必须满足以下条件:

  • 在多个NIC的情况下,HA对(主 - 辅)通信和网关服务器通信必须共享相同的网络接口卡。

  • 锁定文件和共享数据库必须共享相同的安装点。

  • HA中的代理不得与HAManager属性“Primary”共享相同的值。

CSP磁盘使用通知

当启用生产者故障快速功能时,“客户端持久性”(CSP)的磁盘使用率可能非常频繁,具体取决于将消息发送到队列或主题目标时设置的超时值。因此,引入了CSP磁盘使用警报机制。客户端应用程序通过在客户端进行日志记录并在特定生产应用程序的CSP的使用违反配置的阈值时发出提醒。

注意:此功能现在可在Java和C/C++ RTL中使用。

优化加载管理对象

在代理启动期间或通过JMX API调用时,通过XML文件加载管理对象已被优化,以处理更多数量的目标配置。优化确保使用某些常用目的地的客户端应用程序不会受到影响,从而避免长时间停顿。

MQTT安全和认证

支持创建与MQTT代理程序的安全连接。

CSharp RTL(JMS 2.0)的异步发送功能

新的发送方法已添加到MessageProducer中,允许消息异步发送。这些方法立即返回并在单独的线程中执行发送,而不阻塞调用线程。

JMX API

添加以下JMX API:

  • Connection MBean中的API来获取客户端版本信息和构建号。

  • 主题会话MBean下的API'getPersistentQueueSize()'和'getPSQAvailableMessageCount()'。

  • 'listAllSessionsInfo()',所有主题会话的列表及其PSQ度量。

  • 'getClientID(TopicSessionToken)'获取与主题会话令牌相关联的客户机ID。

  • 'get(set)LockFileValidationTimeout()',在共享HA中锁定文件验证超时。

  • 资源管理器mbean下的'getResourceCount()'分别获取由资源名称和实例计数组成的地图作为关键值。

CSharp RTL

在CSharp RTL中添加了新的管理API,用于限制基于IP地址的FioranoMQ代理。

“未接来电”,当代理人关机时调用的方法将在代理程序启动时存储和执行。此功能现在可在C#RTL中使用。

 

改变

  • FioranoMQ 10.3.0代理和Java RTL需要Java 8或更高版本。

  • 基于net beans的Studio工具将不再与FioranoMQ安装程序一起发送,与安装程序一起提供的基于eclipse的Studio将针对64位平台。

  • 共享HA条件:

    HA对(Primary-Secondary)通信和网关服务器通信必须共享相同的网络接口卡。

    锁定文件和共享数据库必须共享相同的装载点。

    HA中的代理不得与HAManager属性“Primary”共享相同的值。

  • 最新的C/C++ RTL库现在使用VS 2015构建。


查看完整更新内容>>>

© 著作权归作者所有

Harriet666
粉丝 2
博文 313
码字总数 220187
作品 0
私信 提问
JAIN-SIP

JAIN SIP : Java API for Integrated Networks SIP ,JSR32定义了其规范。PSTN、Wireless、Internet使用的都是JSR32。 (1)用途: JAIN SIP 可被用于以下几个方面:①用于J2SE平台,开发独...

匿名
2010/05/31
10.2K
6
ActiveMQ 5.10.0 发布,JMS 消息服务器

ActiveMQ 5.10.0 发布,此版本修复了超过 200 个问题,引入了大量的改进,特别是 MQTT 和 AMQP 支持方面的。更新内容如下: Java 8 支持 Apache Shiro 安全插件 - http://activemq.apache.o...

chaun
2014/08/05
1K
1
精研Servlet,HttpServlet的实现追究

提前声明:个人说的不一定对,如有错误之处,请批评指出. Servlet的优点: servlet可以很好地替代公共网关接口(Common Gateway Interface,CGI)脚本。通常CGI脚本是用Perl或者C语言编写的,它们总...

Zhao-Qian
2012/12/08
11.4K
57
J2EE平台简介 

1.1.1 J2EE规范 J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范。多层次分布式应用模...

曾赛
2009/09/06
390
0
Servlet技术过时了吗?看了这个就会明白

Servlet 是Java Servlet的简称,是一种服务连接器,也是Java语言实现的一个借口类。支持Java的应用服务器都可以实现。Servlet可以相应任何类型的请求,至今在服务器开发领域仍然有比较广泛的...

小欣妹妹
2017/11/03
13
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 ——不知道假装开心,装的像么

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :天黑了 你很忧愁, 你说世界上, 找不到四块五的妞, 行走在凌晨两点的马路上, 你疲倦地拿着半盒黄鹤楼。#今日歌曲推荐# 《四块...

小小编辑
今天
2.2K
16
64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
昨天
69
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
昨天
33
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
昨天
119
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部