ray.LoggingConfig#
- class ray.LoggingConfig(encoding: str = 'TEXT', log_level: str = 'INFO')[源代码]#
基类:
object
Ray 作业的日志记录配置。这些配置用于设置驱动程序进程的根日志记录器以及属于该作业的所有 Ray 任务和参与者进程。
示例
import ray import logging ray.init( logging_config=ray.LoggingConfig(encoding="TEXT", log_level="INFO") ) @ray.remote def f(): logger = logging.getLogger(__name__) logger.info("This is a Ray task") ray.get(f.remote())
2024-06-03 07:53:50,815 INFO test.py:11 -- This is a Ray task job_id=01000000 worker_id=0dbbbd0f17d5343bbeee8228fa5ff675fe442445a1bc06ec899120a8 node_id=577706f1040ea8ebd76f7cf5a32338d79fe442e01455b9e7110cddfc task_id=c8ef45ccd0112571ffffffffffffffffffffffff01000000
- 参数:
encoding – 日志的编码类型。有效值为 [‘TEXT’]
log_level – 日志的日志级别。默认为 ‘INFO’。你可以将其设置为 ‘DEBUG’ 以接收更详细的调试日志。
方法
属性