执行案件XML数据迁移Job或存档Job时,有时内存将被大量使用。

 
【原因】
     执行Job时,持续缓存案件的事务XML文件,因此发生此现象。
     根据使用的intra-mart Accel Platform更新版本的不同,对象Job也有所不同。
      ・intra-mart Accel Platform 2016 Summer
         未完成案件XML数据迁移(File ->Database LOB)
         未完成案件XML数据迁移(Database LOB->File)
         已完成案件XML数据迁移(File ->Database LOB)
         已完成案件XML数据迁移(Database LOB->File)
         过去案件XML数据迁移(File ->Database LOB)
         过去案件XML数据迁移(Database LOB->File)
         存档 

     另外,关于存档,仅在工作流参数 transaction-file-save-location的值为3的情况下发生此现象。
    ・intra-mart Accel Platform 2016 Spring及以前
      未完成案件XML数据迁移(File ->Database LOB)
      未完成案件XML数据迁移(Database LOB->File)

【规避方法】
    将XML文件缓存设置“not-use-xml-file-cache”设置为“true :不缓存”后,请执行Job。
    根据intra-mart Accel Platform版本的不同,详细的设置方法也有所不同。
    请按照使用的版本参阅以下文档。

  ・intra-mart Accel Platform 2014 Spring及以后
  http://www.intra-mart.jp/document/library/iap/public/im_workflow/im_workflow_specification/texts/setting_guide/setting_list/system_unit/setting_guide_1.html?highlight=not-use-xml-file-cache#xml
  ・intra-mart Accel Platform 2013 Winter及以前
  http://accel-archives.intra-mart.jp/2013-winter/document/Documents/iap/im_workflow/im_workflow_specification.pdf(日语)
  4.1.1.5 XML文件缓存设置

【解决计划】
    在intra-mart Accel Platform 2016 Winter中,进行了不缓存XML文件的改善。

【实现需求】
  #23770 在未完成案件XML数据迁移时不使用XML文件缓存。
     https://issue.intra-mart.jp/issues/23770
  #23771 在已完成/过去案件XML数据迁移时不使用XML文件缓存。
     https://issue.intra-mart.jp/issues/23771
  #23832 在执行存档时不使用XML文件缓存。
     https://issue.intra-mart.jp/issues/23832

【适用补丁】
请使用以下补丁。
 ・intra-mart Accel Platform 2016 Spring
   im_workflow-8.0.13-PATCH_001
 ・intra-mart Accel Platform 2016 Summer
   im_workflow-8.0.14-PATCH_001




-- 适用対象 -----------------------------------------------------------
iAP/Accel Platform/2016 Summer(Nirvana)
---------------------------------------------------------------------------

FAQID:619
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持