如何存储 Websphere MQ 消息以实现持久性?
Websphere MQ 消息存储在数据库还是文件系统中? 我可以将其配置为使用 MySQL 吗?
Are Websphere MQ messages stored in a database or filesystem?
Can I configure it to use MySQL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
WebSphere MQ 持久性始终是分布式平台的本地文件系统。在大型机上,可以在具有耦合设施的 Sysplex 中使用 DB2 数据库,但对于其他一切来说,它是一个文件系统。
此外,WebSphere MQ 客户端没有本地持久性。只有队列管理器才会保留消息。
在WebSphere 系列中,WebSphere Application Server 的系统集成总线能够使用数据库来实现消息持久性。 SIBus 是随 WAS 一起提供的 JMS 实现,用于在 WAS 单元中以及 WAS 实例之间交换消息。
WebSphere MQ persistence is always a local filesystem for distributed platforms. On the mainframe there is the possibility of using a DB2 database in a Sysplex with a Coupling Facility but for everything else it is a filesystem.
Also, there is no local persistence for WebSphere MQ clients. Only the queue manager will persist messages.
In the WebSphere family, WebSphere Application Server's System Integration Bus has the ability to use a database for it's message persistence. SIBus is a JMS implementation provided with WAS for exchanging messages in the WAS cell and between WAS instances.