跳至内容 跳至搜索
方法
L

实例公共方法

log_arguments

配置是否应记录作业的参数。当作业的参数可能敏感且不应该被记录时,这很有用。

默认值为true,但可以通过config.active_job.log_arguments进行配置。此外,各个作业也可以配置一个值,该值将应用于它们自己和任何子类。

# File activejob/lib/active_job/logging.rb, line 26
class_attribute :log_arguments, instance_accessor: false, default: true

logger

接受符合 Log4r 接口或默认 Ruby Logger 类的日志记录器。您可以通过在 Active Job 作业类或 Active Job 作业实例上调用logger来检索此日志记录器。

# File activejob/lib/active_job/logging.rb, line 15
cattr_accessor :logger, default: ActiveSupport::TaggedLogging.new(ActiveSupport::Logger.new(STDOUT))