在 rails 应用程序中禁用 pubnub DEBUG 日志
Disable pubnub DEBUG logs in rails application
我想在我的 rails 应用程序中禁用 pubnub 生成的调试日志。
这是我的 pubnub 初始化代码:
if ENV['PUBNUB_ENABLED'] && (ENV['PUBNUB_ENABLED'] == 'true')
pubnub_logger = Logger.new('/var/log/pubnub.log')
PUBNUB = Pubnub.new(
publish_key: ENV['PUBNUB_PUBLISH_KEY'],
subscribe_key: ENV['PUBNUB_SUBSCRIBE_KEY'],
secret_key: ENV['PUBNUB_SECRET_KEY'],
logger: pubnub_logger
)
end
请帮我解决这个问题。 Pubnub 正在创建大量调试日志,这会导致生产中的磁盘 space 使用问题。
谢谢,
在初始化 pubnub 之前,为您的记录器设置级别
pubnub_logger.level = Logger::INFO
如果您还想忽略信息日志,那么
pubnub_logger.level = Logger::WARN
我想在我的 rails 应用程序中禁用 pubnub 生成的调试日志。
这是我的 pubnub 初始化代码:
if ENV['PUBNUB_ENABLED'] && (ENV['PUBNUB_ENABLED'] == 'true')
pubnub_logger = Logger.new('/var/log/pubnub.log')
PUBNUB = Pubnub.new(
publish_key: ENV['PUBNUB_PUBLISH_KEY'],
subscribe_key: ENV['PUBNUB_SUBSCRIBE_KEY'],
secret_key: ENV['PUBNUB_SECRET_KEY'],
logger: pubnub_logger
)
end
请帮我解决这个问题。 Pubnub 正在创建大量调试日志,这会导致生产中的磁盘 space 使用问题。
谢谢,
在初始化 pubnub 之前,为您的记录器设置级别
pubnub_logger.level = Logger::INFO
如果您还想忽略信息日志,那么
pubnub_logger.level = Logger::WARN