| | |
| | | |
| | | |
| | | def get_path(dir_name, log_name): |
| | | return "D:/logs/gp/{}/{}".format(dir_name, log_name)+".{time:YYYY-MM-DD}.log" |
| | | return "D:/logs/gp/{}/{}".format(dir_name, log_name) + ".{time:YYYY-MM-DD}.log" |
| | | |
| | | |
| | | # 每一天生成一个日志文件,历史日志文件采用zip压缩 |
| | | # 每一天生成一个日志文件,历史日志文件采用zip压缩,异步写入日志 |
| | | logger.add(get_path("trade", "trade_gui"), filter=lambda record: record["extra"].get("name") == "trade_gui", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | logger.add(get_path("trade", "trade"), filter=lambda record: record["extra"].get("name") == "trade", rotation="00:00", |
| | | compression="zip") |
| | | logger.add(get_path("trade", "delegate"), filter=lambda record: record["extra"].get("name") == "delegate", rotation="00:00", |
| | | logger.add(get_path("trade", "delegate"), filter=lambda record: record["extra"].get("name") == "delegate", |
| | | rotation="00:00", |
| | | compression="zip") |
| | | logger.add(get_path("l2", "l2_error"), filter=lambda record: record["extra"].get("name") == "l2_error", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger.add(get_path("l2", "l2_process"), filter=lambda record: record["extra"].get("name") == "l2_process", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger.add(get_path("l2", "l2_trade"), filter=lambda record: record["extra"].get("name") == "l2_trade", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger.add(get_path("juejin", "juejin_tick"), filter=lambda record: record["extra"].get("name") == "juejin_tick", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger.add(get_path("ths", "code_operate"), filter=lambda record: record["extra"].get("name") == "code_operate", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger.add(get_path("device", "device"), filter=lambda record: record["extra"].get("name") == "device", |
| | | rotation="00:00", compression="zip") |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | |
| | | logger.add(get_path("system", "system"), filter=lambda record: record["extra"].get("name") == "system", |
| | | rotation="00:00", compression="zip", enqueue=True) |
| | | |
| | | logger_trade_gui = logger.bind(name="trade_gui") |
| | | logger_trade = logger.bind(name="trade") |
| | |
| | | logger_juejin_tick = logger.bind(name="juejin_tick") |
| | | logger_code_operate = logger.bind(name="code_operate") |
| | | logger_device = logger.bind(name="device") |
| | | logger_system = logger.bind(name="system") |
| | | |
| | | if __name__ == '__main__': |
| | | logger_trade_gui.info("测试") |