TCProject 2005SR1仪表板中“runInterval”值的配置

技术分类: 工程软件/硬件    来源:设计创新  发表时间:2008-03-25

  问题:

  TCProject 2005SR1的仪表板预设置为自动更新底层的SQL数据。我们可以通过降低仪表板自动更新的频率来减少TCProject服务器的资源消耗。

  解决方案:

  仪表板自动更新数据的原意是在系统比较空闲时进行全面的数据更新。但如果系统中的数据量很大时,一些更新的线程将持续很长时间(12-13小时,甚至24小时不停地更新),这些后台运行的线程将会给系统带来一定的压力。因此在这种情况下,我们建议将仪表板自动更新的运行方式由“晚上运行”改为“从不运行”。

  仪表板的配置文件保存在以下路径中:

  \conf\dashboard

  \conf\dashboard\ddo

  配置文件以“.properties”或“.xml”为后缀名,均可用文本编辑器打开。在做任何修改前请注意先备份文件。下列为可编辑的OOTB的仪表板配置文件:

  GateKeeperDDO.xml

  MilestoneAnalysisDDO.xml

  PortfolioM

anagementDDO.xml

  WorkplaceMonthlyCostDDO.xml

  CostOverviewPortlet.properties

  ProjectConformancePortlet.properties

  ProjectOverviewPortlet.properties

  RaProfilePortlet.properties

  ResourceEngagementPortlet.properties

  ResourceLoadPortlet.properties

  TaskLoadingPortlet.properties

  VarianceAnalysisPortlet.properties

  建议您将其中的“runInterval.type”值从原有的 “0” 改为 “4”,比如:

  在properties文件中:

  #types: 0=run nightly : 1=run interval(minutes) : 2=run once : 3=run weekly : 4=run never

  deamon.process.runInterval.type=4

  在xml文件中:

  〈property value="4" name="deamon.process.runInterval.type"〉〈/property〉

  将仪表板自动更新的时间间隔设为“从不运行”,这样并不会影响您对仪表板功能的正常使用,可以通过“刷新数据”按钮获得更新的数据。

  这样就会只在用户需要的时候进行数据的更新,从而避免在用户不需要的时候由TCProject系统自动更新所带来的资源消耗。

收藏此页】【  】【打印】【关闭

精彩专题

超值订阅2009年度DESIGN NEWS China杂志

DESIGN NEWS China杂志向国内读者介绍国际上最先进的工业技术与设计,涉及电子/测试、运动控制/自动化、创新材料、工程软件/硬件、汽车设计等领域,现在订阅可获更多优惠…[ 详细内容 ]

浏览该文章的用户还看过

  • 文章
  • 论坛
  • 博客