【问题标题】:How do I clear up Documentum rendition queue?如何清除 Documentum 再现队列?
【发布时间】:2019-10-17 21:09:24
【问题描述】:

我们在 dmi_queue_item 上有大约 300k 个项目

如果我右键单击并选择“销毁队列项目”,如果我通过 r_object_id 查询,我会看到该行不再出现。

这是否意味着该文件将不再由 CTS 服务处理?需要知道这是否是清除渲染过程(转换为 PDF)的队列的方法,或者清除队列的最佳方法是什么?

对于某些项目/行,我在右键单击“销毁”时收到此消息,这是什么意思?或者我怎样才能避免它?不确定该项目是否已处理并且该行不再存在或者是其他东西。

【问题讨论】:

  • 顺便说一句,您在哪里“右键单击”?达?
  • aa 对不起,我用的是 dqMan 6.0 工具,刚刚加了截图

标签: documentum opentext documentum-dql


【解决方案1】:

dmi_queue_item 表用作 Content Server 上各种事件的队列。 内容转换服务正在使用它来读取至少两种类型的事件,afaik。

根据内容转换服务,管理指南,版本。 7.1,第 18 页,它读取 dm_register_assets 并为此特定对象执行配置的内容操作。 我使用 CTS 使用 dm_transcode_content 事件为某些对象生成内容再现。

但是,清理dmi_queue_item 时要小心,因为可能有许多不同的事件类型。系统管理员可以通过将系统组件配置为使用事件或不填充不应该使用的事件来保持此队列的清洁。

根据清理队列建议使用destroy API 命令,尽管您甚至可以尝试使用DELETE 查询删除行。当然首先尝试在开发环境中执行此操作。

【讨论】:

  • 我正在通过name='dm_autorender_win31' and event='rendition' and message='rendition_req_ps_pdf' 过滤它们,不确定消息是否是自定义消息(我不熟悉 Documentum 或此特定实现),我认为这样就足够好了
  • 对于某些项目,我在尝试“销毁”功能时收到一条获取错误消息,有什么办法也可以摆脱它们吗?
【解决方案2】:

您需要查看 2 个队列:

dm_autoender_win31 和 dm_mediaserver。为了删除它们,您将运行一个查询:

删除 name = 'dm_mediaserver' 或 name = 'dm_autorender_win31' 的 dmi_queue_item 对象

【讨论】:

  • 即使我从管理员帐户尝试也没有权限错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 2016-06-03
  • 2011-06-16
  • 1970-01-01
  • 2011-05-14
相关资源
最近更新 更多