17.00 - agent.properties 文件 - Teradata Data Mover

Teradata® Data Mover 安装、配置和升级指南(适用于客户)

prodname
Teradata Data Mover
vrm_release
17.00
created_date
2020 年 4 月
category
安装
管理
配置
featnum
B035-4102-030K-CHS
属性 说明 缺省值
agent.id=id 此代理的唯一标识符。 Agent1
cluster.enabled=setting for cluster 如果设置为 True,则在活动 JMS 代理程序失败时,将与备用 Java Message Service (JMS) 代理程序建立连接。 False
broker.port=port number Java Message Service (JMS) 消息代理程序进行侦听所使用的计算机端口号。 61616
broker.url=url 运行 Java Message Service (JMS) 消息代理程序的计算机的主机名或 IP 地址。 localhost
rootLogger.level 有六种日志记录级别:TRACE | DEBUG | INFO | WARN | ERROR | FATAL。从跟踪级别到应用程序错误都有涵盖。LOG_LEVEL 可动态更新,但 logfile 不可动态更新。1 INFO
appender.rolling.type 有六种日志记录级别:TRACE | DEBUG | INFO | WARN | ERROR | FATAL。从跟踪级别到应用程序错误。LOG_LEVEL 可动态更新。 RollingFile
appender.rolling.name 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile
appender.rolling.layout.type 不要进行编辑。这是日志记录基础结构的内部设置。 PatternLayout
appender.rolling.layout.pattern 不要进行编辑。这是日志记录基础结构的内部设置。
  • d = 日期
  • t = 线程
  • p = 日志级别
  • c = 类名称
  • m = 消息
  • n = 与平台相关的行分隔符
%d [%t] %-5p %c{3}(%L) - %m%ns
appender.rolling.policies.type 不要进行编辑。这是日志记录基础结构的内部设置。 Polices
appender.rolling.policies.size.type 不要进行编辑。这是日志记录基础结构的内部设置。 SizeBasedTriggeringPolicy
appender.rolling.strategy.type 不要进行编辑。这是日志记录基础结构的内部设置。 DefaultRolloverStrategy
logger.rolling.name 不要进行编辑。这是日志记录基础结构的内部设置。 com.teradata.datamovement.agent
logger.rolling.appenderRef.rolling.ref 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile
appender.rolling.fileName 日志文件的相对路径或绝对路径。如果更改位置,请指定该文件的绝对路径。对于 Windows,请指定反斜杠,而不是正斜杠,例如 C:\Program File\Teradata\Log\dmAgent.log。动态属性。1 /var/opt/teradata/datamover/logs/dmAgent.log
appender.rolling.filePattern

指定日志文件模式。

示例:dmAgent.log.%i 将文件保存为 dmAgent.log.1dmAgent.log.2dmAgent.log.3 等。

/var/opt/teradata/datamover/logs/dmAgent.log.%i
appender.rolling.policies.size.size 日志记录文件在滚动更新到备份文件之前的最大大小。动态属性。1 10MB
appender.rolling.strategy.max

创建的备份日志记录文件的数量。当创建的文件数量达到上限时,最旧的文件将被删除。动态属性。1

示例:如果最大备份数 = 3,则创建三个备份日志:
  • dmAgent.log.1
  • dmAgent.log.2
  • dmAgent.log.3

如果当前 dmAgent.log 大小超过 20 MB,则它将进行滚动,从而成为新的 dmAgent.log.1,并会创建一个新的dmAgent.log。先前的 dmAgent.log.2 将成为新的 dmAgent.log.3。先前的 dmAgent.log.3 将被删除。

3
agent.maxConcurrentTasks=maximum number of tasks 允许在此代理上同时运行的最大任务数。

请注意,任务是使用循环的方法分发给代理的。分发时并未考虑任务的大小,因此如果一个代理随机分配到比另一个代理更大的任务,那么加载可能不平衡。

5
tvi.useLogger=setting for TVI messages TVI 日志记录程序可以设置为 truefalse。如果设置为 true,则会将严重错误消息发送至 TVI。动态属性。1 True
1对于可动态设置的属性,更改将在已更新的 daemon.properties 文件保存一分钟后生效。如果只更新动态属性,则无需重新启动守护程序服务。例如:
  • 如果已将 rootLogger.level 的值从缺省值 INFO, logfile 更改为 DEBUG, logfile,则生成的任何调试消息都将在已更新的属性文件保存一分钟后开始显示。
  • 如果将 agent.maxConcurrentTasks 的值从缺省值 5 更改为新值 6,则新值 6 将在保存已更新的 agent.properties 文件一分钟之后生效。