WebSphere MQ v6 日志原理.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebSphere MQ v6 日志原理

MQ 把所有由队列管理器控制的数据的重要更改到日志中。这包括创建和删除对象(除了通 道)、持久消息更新、事务状态、更改对象属性以及通道活动。通过以下操作,日志包含恢 复所有消息队列更新所需的信息: 1、保留队列管理器更改的记录 2 、保留重新启动进程所使用的队列更新的记录 3、能够在硬件和软件发生故障后重新恢复数据 日志是什么? WebSphere MQ 日志包含两个组件: 1. 日志数据的一个或多个文件 2. 日志控制文件 存在包含要记录的数据的许多日志文件。您可以定义数量和大小,或者采用三个系统缺省文 件。 在 WebSphere MQ Windows 版中,三个文件都缺省为 1 MB 。在 WebSphere MQ UNIX 中, 三个文件都缺省为 4 MB 。 创建队列管理器时,您定义的日志文件数是已分配的主日志文件数。如果不指定数,则使用 缺省值。 在 WebSphere MQ Windows 版中,如果未更改日志路径,则在此目录中创建日志文件: C:Program FilesIBMWebSphere MQlogQMgrName 在 WebSphere MQ UNIX 中,如果未更改日志路径,则在此目录中创建日志文件: /var/mqm/log/QmName WebSphere MQ 以这些主日志文件开始,但是日志填满了,则会分配次日志文件。它会动态 完成此操作,并在发出日志空间减少的要求时除去它们。缺省情况下,最多可以分配两个次 日志文件。 日志控制文件: 1、日志控制文件包含监控日志文件的使用所需的信息,如它们的大小和位置、下一个可用 文件的名称等等。 note:确保启动队列管理器时创建的日志足够大,能够容纳应用程序要处理的消息的大小和量。 您可能需要更改缺省日志数和大小以满足您的要求. 确定队列管理器应该使用循环还是线性日志记录后,您需要估计该队列管理器需要的日志大 小。 日志大小是由以下日志配置参数确定的: LogFilePages 4K 页面的单元中每个主和次日志文件的大小 LogPrimaryFiles 预分配的主日志文件数 LogSecondaryFiles 可创建的次日志文件数(主日志文件满时使用) 显示队列管理器为各种日志记录的数据量。大多数队列管理器操作需要最小量的日志空间。 但是当持久消息放入队列时,所有消息数据必须写入日志,使它能够恢复此消息。通常,日 志大小取决于队列管理器需要处理的持久消息的数量和大小。 操作 大小 放入持久消息 750 字节 + 消息长度 如果是大消息,则分隔成 15700 字节的段,每个段可以有 300 字节的开销。 获取消息 260 字节 同步点,提交 750 字节 同步点,回滚 1000 字节 + 12 字节(要回滚的每个获取或放入) 创建对象 1500 字节 删除对象 300 字节 改变属性 1024 字节 记录介质映象 800 字节 + 映象 映象分隔成 260 000 字节的段,每个段有 300 字节开销。 检查点 750 字节 + 200 字节(每个活动的工作单元) 可以为任何未提交的放入或取出(由于性能原因而进行了缓存)记录其它数据。 注: 1. 队列管理器每次启动时,您可以更改主和次日志文件数。 2. 您无法更改日志文件大小;必须在创建队列管理器前确定它。 3. 主日志文件的数量和日志文件大小确定创建队列管理器时预分配的日志空间的量。把空间 组织成小数量的大日志文件而不是大数量的小日志文件。 4. 主和次日志文件的总量不能超过长期运行事务的中的 63,它限制了队列管理器重新启动 恢复可用的日志空间量。队列管理器用于介质恢复所需的日志空间量不共享此极限。 5. 使用循环日志记录时,队列管理器重用主日志空间。这意味着队列管理器的日志可以比您 估计的队列管理器需要记录的数据量要小。日志文件满时,队列管理器将分配一个次日志文 件(最多到极限值),并且序列中的下一个主日志文件不可用。 6. 主日志文件可用于检查点期间的重用。由于日志空间量的减少,因此使用检查点前,队列 管理器会考虑主和次日志空间。 如果您不定义比次日志文件更多的主日志文件,则队列管理器在采用检查点前可以分配次日 志文件。 这使得主日志文件可以重用。 日志记录类型 在 WebSphere MQ 中,日志记录所要求的文件数取决于文件大小、您接收到的消息数和消 息长度。有两种方法维护队列管理器活动的记录:循环日志记录和线性日志记录。

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档