国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python3.x - 請(qǐng)問python3如何比較穩(wěn)妥地使用多進(jìn)程在向同一個(gè)日志中寫日志呢

瀏覽:113日期:2022-06-30 09:16:55

問題描述

小弟在做一個(gè)調(diào)度,需要使用多線程在程序中調(diào)起存儲(chǔ)過程或sql并記錄日志,并向日志記錄執(zhí)行信息。但是查資料表示,logging是多進(jìn)程安全,多線程不安全。請(qǐng)問各位大大有什么辦法在多線程下向同一個(gè)日志文件中寫入日志呢?謝謝大家

問題解答

回答1:

建議使用生產(chǎn)消費(fèi)者模式,生產(chǎn)者多個(gè)線程向隊(duì)列里寫log,消費(fèi)者從隊(duì)列里取log寫入日志

回答2:

到底是多進(jìn)程還是多線程?

如果是多進(jìn)程,建議往 stderr 寫,然后由管理者(比如 systemd 或者 supervisord)統(tǒng)一寫入文件。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 全州县| 泸州市| 敖汉旗| 云和县| 手游| 盐城市| 威海市| 伊宁市| 连云港市| 嵊州市| 芷江| 孟州市| 兴和县| 昭平县| 锡林浩特市| 广丰县| 镇赉县| 施甸县| 浦江县| 青神县| 元朗区| 时尚| 桦川县| 嫩江县| 南和县| 苏尼特右旗| 靖宇县| 沙洋县| 景德镇市| 翁牛特旗| 咸阳市| 阳东县| 调兵山市| 留坝县| 成安县| 铅山县| 达孜县| 定边县| 沙雅县| 天峻县| 隆尧县|